FANDOM


SUPER MARIO MARIO

Monstro Town on the World Map.

Monstro Town is a town in Super Mario RPG: Legend of the Seven Stars.


Community content is available under CC-BY-SA unless otherwise noted.