« Back to El-Hazard: The Wanderers - Episode 10 - The Jungle Beast