movie war mega max

youtube

Fight! Seven Riders! Showa Rider Taisen

they brought it back in a big way not so long ago.

Rider-1