Unknown Mascot?

I was in CP files today and found this:

unknownin-game

This thing does not have a name! I also found this:

unknownicon

It looks like he is hiding. Does anyone remember the Fog Forest?  Here is a pic of the Fog Forest:

newroom1

This room could be related to the mascot. (I still don’t know if it is a mascot, all I found was the two pics of him I posted)

Update: I was on CP Wki and found some gifs of the mascot! I saw them on a blog post by a user named Redidy Penguin, so he gets the credit for the gifs. Here are the gifs:

Unknownwaving

Unknownthrow

-Pup2602