Kisou Louga II - The Ends of Shangrila © 1995 NEC Home Electronics, Limited.
BARCODE: 4904323260089 GAME ID: HECD5021
Released on May 26, 1995 in Japan.
Game's ROM.