Poster of Cast and Crew in Combat Mecha Xabungle - Season 1 - Episode 24 - A Fierce Death Machine! Crying Kara

Combat Mecha Xabungle - Season 1 - A Fierce Death Machine! Crying Kara (Episode 24)

Episode Aired On:
Saturday, July 24 1982
42 years ago