Doctor Shinigami, the True Meaning of Terror?
Kamen Rider - Kamen Rider

DESCRIPTION

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