Terra Drome (Earth-2789)

Terra Drome is a battle arena and location.