Kamen Rider · Stronger

Rider Execution at 12:00?!

S5·E22 · 30 Aug 1975 · 25m