Rodent Ruckus (Earth-2789)

Rodent Ruckus is a location and level.