Snatcher

Japanese video game.