Kamen Rider · Stronger

Riders Captured! Long Live Delzer!!

S5·A37 · 13 dec 1975 · 25m