Sticker Store

The Sticker Store is a shop where you can buy Super Stickers.