Yeti

The Yeti is a mysterious creature that lives somewhere in Club Penguin. Its latest apperacnce was on July 30th, when it stole some furniture.