Temple of Arkus (Earth-2789)

The Temple of Arkus is a location and race track.