Kaze no Densetsu Xanadu © 1994 NEC Home Electronics, Limited.
BARCODE: 4904323920617 GAME ID: HECD4006
Released on February 18, 1994 in Japan.
Game's ROM.