Kamen Rider · Stronger

The One-Eyed Titan! The Final Counter Attack!!

S5·E13 · 28 Jun 1975 · 25m