Poster of Cast and Crew in Daikengo The Guardian Of Space - The Challenge of Star Satan (Season 1 - Episode 24) - The Challenge of Star Satan

Daikengo The Guardian Of Space - Season 1 - The Challenge of Star Satan (Episode 24)

Episode Aired On:
Thursday, February 1 1979
46 years ago