Battle Gorilla © 1988 Xtal Soft.
GAME ID: NFXA-17005 BARCODE: 4956059100962
Released in April 1988 in Japan.
Game's Floppy Disk.