Kamen Rider (1971)

Kamen Rider (1971) : 8x33

Father, Son, and the River of Love 24 Min.
5 1 votes

Overview

Kotaro must help a boy realize he can walk again even while trying to stop a Golgom plot of manipulating a river to cause chaos.