Snatcher

Japanese video game.

Cast
Remainder Japanese cast: Yuusaku Yara, Mami Koyama, Kikuko Inoue, Miina Tominaga, Ryuuji Saikachi, Isao Inoguchi, Goro Naya