Rampage Ruins (Earth-2789)

Rampage Ruins is a battle arena and location.