A cheap but charming homage to Showa era Kamen Rider.
Release Date: January 01, 1991
Directing
Production
Acting
View more ->