Yeah, it more than likely is Top Sensation, the WHO clue that I thought referred to that shitty little programme that everyone on here but me likes is referring to the lovely Edwige Fenech, the star of Top Sensation
I wish somebody would release Lair of the White Worm though, I suggested it to Arrow years ago, but there's more chance of 88 Films picking it up nowadays