The Abomination (1986)



[postlink]https://exploitrailers.blogspot.com/2011/09/abomination-1986.html[/postlink]
You'll have to see it to believe it.