Poster of Cast and Crew in Android Kikaider - Season 2 - Episode 1 - Invincibility!! Birth of Android 01!!

Android Kikaider - Season 2 - Invincibility!! Birth of Android 01!! (Episode 1)

Episode Aired On:
Saturday, May 12 1973
51 years ago