Snatcher © 1996 Konami Company, Limited.
Game ID: T-9508G
Released on March 29, 1996 in Japan.
Game's CD.