0.235 Views
A cheap but charming homage to Showa era Kamen Rider.
Release: Jan 01, 1991
Runtime: 28 minutes
Language: 日本語
Studio: Nakajima Production
Country: Japan