Yes. Those Power Rangers.
This isn't the first game to have a totally nonsensical Power Rangers cameo (Super Mario RPG, how amazing thou art). But this is the first game in which the guy behind the show is a cartoonist named--get this--Trevor Pearlharbor.
Subtlety? Who needs subtlety when you've got awesome?