Pepper Karts

The Pepper Karts are a group of karts in Kart Kingdom.