Block Plaza

Block Plaza is a battle course from Mario Kart Wii.