I was just watching an episode of Mew Mew Power, and noticed this monster thingy sure does have a familiar thing on it's head.