User blog comment:Gamemaster98/Pie Eating Contest/@comment-4138040-20110720161738/@comment-3463636-20110720215300

It's Red Lantern, Blixafish's mascot.