Avatar Stickers

The Avatar Stickers are a merchandise item in Stadium Live.