Magikoopa Blockade (Earth-2789)

Magikoopa Blockade is a location and level.