Great Tower of Bowser Land (Earth-2789)

Great Tower of Bowser Land is a level and location.