Delfino Plaza

Delfino Plaza is a place located in the mushroom world.

History
The Location was a perfect place until Bowser and Garmadon took over Mushroom Land