Super Sentai/Laconic

A long running Japanese series where annually-changing groups of costumed heroes fight monsters on foot or with super mecha.

"MAIN PAGE CHAAAAAAAAANGE!!!!"