Skull Rock (Earth-2789)

Skull Rock is a battle arena and location.