Aniworks Logoworks
El-Hazard: The Wanderers

Episode 12 of El-Hazard: The Wanderers

Tomb of the Demon God