Super Mario Kart 385 Edition

Character
You know them!

Shop Upgrades
Each has 6 upgrades