Japanese animation

Sokyu no Fafner: Heaven and Earth