Late 80s Italian horror eh? It's an interesting period. People complained then it was all running out of steam but boy they look like golden days now!
I've not come across this film yet on lists I've been mowing through - will keep an eye out though!
Welcome to the forums by that way and make yourself at home - we've got the rest of the releases for the year yet to work out!