Jinzou Ningen Kikaider (1972) Episode 20 English Subbed

Jinzou Ningen Kikaider (1972)
The story of an android who fights against the enemies of Japan.

List episode

Latest Episodes