Kamen Rider (1971)

Kamen Rider (1971) : 1x61

Monster Catfishgiller's Electric Hell 24 Min.
5 1 votes

Overview

Doctor Reaper returns to Shocker's Japan branch of Katsugawa Island along with Catfishgiller who he remodeled from an electric catfish.