Poster of Cast and Crew in Kamen Rider - Season 4 - Episode 23 - Imitation Riders vs. Amazon Rider!

Kamen Rider - Season 4 - Imitation Riders vs. Amazon Rider! (Episode 23)

Episode Aired On:
Saturday, March 22 1975
49 years ago