Poster of Cast and Crew in Android Kikaider - Season 2 - Episode 24 - Devilish Performance!? The Earth Pig's Planet Project

Android Kikaider - Season 2 - Devilish Performance!? The Earth Pig's Planet Project (Episode 24)

Episode Aired On:
Saturday, October 27 1973
51 years ago