Block Plaza

Block Plaza is a battle stage in Mario Kart Wii.