Headhunter's Horror House Wiki
976-Evil 001

976-Evil is released in London, England in 1988.