Fafner the Beyond Anime's New Video Previews Final 3 Episodes

Episodes 10-12 open in Japanese theaters on November 5

Fafner the Beyond Anime's New Video Previews Final 3 Episodes
Episodes 10-12 open in Japanese theaters on November 5