Kamen Rider (1971)

Kamen Rider (1971) : 17x23

Enter the Prince, Your Head is High! 24 Min.
0 0 votes

Overview

A bizarre Imagin boards the DenLiner, pushing around the other Imagin in order to be pampered and to protect his newborn host!