Puffleberry Mall

The Puffleberry Mall is a location in Club Penguin replacing the stage. Some pookies might shop here.