Snatcher © 1996 Konami Co., Ltd.
Game ID: SLPS-00154
Released on February 16, 1996 in Japan.
Game's CD.