Release date: 1986-09-25
Length: 36 minutes
A group of Japanese scientists are stalked and viciously butchered by a creepy alien in a trenchcoat.
No streaming provider for
Data provided by JustWatch