Kamen Rider (1971)

Kamen Rider (1971) : 1x93

8 Kamen Riders 24 Min.
10 1 votes

Overview

Kamen Rider #1 is driven back by the Shocker Rider and the monster Haetoribachi's coordination and sinks under the sea with Haetoribachi.