Kart Kingdom Chain

The Kart Kingdom Chain is a make-believe store. This stores sells exclusive kart parts, including food stickers.