Kamen Rider (1971)

Kamen Rider (1971) : 32x28

Overcoming Fear at Lightning Speed! Two Hearts Believing in One Self! 24 Min.
7 1 votes

Overview

Daiji and Sakura are having trouble dealing with an out of control Ikki when George arrives with backup.