Snatcher © 1988 Konami Industry Co., Ltd.
GAME ID: RA304 BARCODE: 4988602541304
Released on November 26, 1988 in Japan.