User blog comment:Redidy Penguin/Brown Sasquatch Discovery/@comment-24731554-20140808172851

Its obviously a new mascot because if you look at the player card it has the item give away icon on it. I think it will be a new villian