User blog comment:Redidy Penguin/Brown Sasquatch Discovery/@comment-24367396-20140803103204

Probably a new mascot