Club Penguin Mascots in my igloo! Posted on December 18, 2012 by pup2602 Hi. I thought it would be cool if mascots were in my igloo, so I made pics of me and mascots in my igloo!! Here are the pics: This was all editing! But why would I put Herbert in my igloo? He is a Villain!!! So that’s all for now. Bye!