Poster of Cast and Crew in Kinnikuman - Season 1 - Episode 62 - Shower of Hell/10 Million Power at Full Throttle!

Kinnikuman - Season 1 - Shower of Hell/10 Million Power at Full Throttle! (Episode 62)

Episode Aired On:
Friday, May 4 1984
40 years ago