Tiny Temple (Earth-2789)

Tiny Temple is a location and race track.