Delfino Plaza (Super Smash Bros.)

Delfino Plaza is a stage from Super Smash Bros. Brawl.