Yoshi Circuit (Earth-2789)

Yoshi Circuit is a location and race track.