Derby Stallion - ??? © 1992 ASCII Corporation. (Derby Stallion - Zenkokuban)
Game ID: HSP-47
Released on August 29, 1992 in Japan.
Game's ROM.