Poster of Cast and Crew in Combat Mecha Xabungle - Season 1 - Episode 17 - A Duel with Actors and Noh Theatre

Combat Mecha Xabungle - Season 1 - A Duel with Actors and Noh Theatre (Episode 17)

Episode Aired On:
Saturday, June 5 1982
42 years ago