Kamen Rider (1971)

Kamen Rider (1971) : 1x68

Doctor Shinigami, the True Meaning of Terror? 24 Min.
10 1 votes

Overview

Appearing in Japan once again, Doctor Reaper has a plan to destroy Japan by controlling a meteorite.