Star Horse 2001 - Triumph at the track

The Medal Game by SEGA Enterprises, Ltd.

Not emulated in MAME