Xak III - The Eternal Recurrence © 1994 NEC Home Electronics, Limited.
GAME ID: HECD4013
Released on September 30, 1994 in Japan.
Game's ROM.