Kamen Rider · Stronger

Chameleorn! Demonic Film!

S5·E11 · 14 Jun 1975 · 25m