Re: ghoulish... Isn't there a famous witchcraft museum on the Isle of Man????