Battle Stadium

Battle Stadium is one of the new battle courses found in Mario Kart 8 Deluxe. It has similarities to the track Mario Kart Stadium.