Kamen Rider · Stronger

Riders Captured! Long Live Delzer!!

S5·E37 · 13 Dec 1975 · 25m