Grimace?

In all seriousness, this was completely inspired by McDonald's Grimace character. Its a modern Grimace (sans-purple, I know. Perhaps its