S1 E68 1972-07-15

Doctor Shinigami, the True Meaning of Terror?

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