SUper Mario Bros DX Wiki
Advertisement

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

Delfino_Plaza_theme

Delfino Plaza theme

 

Advertisement