A cheap but charming homage to Showa era Kamen Rider.
Fan film about the popular character Spooky Kitaro.