Poster of Cast and Crew in Android Kikaider - Season 2 - Episode 15 - Explosion: Giant Devil's Secret

Android Kikaider - Season 2 - Explosion: Giant Devil's Secret (Episode 15)

Episode Aired On:
Saturday, August 18 1973
51 years ago