Poster of Cast and Crew in Choukou Senshi Changerion - Season 1 - Episode 17 - Full Rivals

Choukou Senshi Changerion - Season 1 - Full Rivals (Episode 17)

Episode Aired On:
Wednesday, July 24 1996
28 years ago