You guys just don't understand the PC world do ya..... Jeez, the word is not "Witch" it is "Wicca". Where have you been? Now get it right...
OK, for a slight change of subject, I remember a movie playing at Quail Creek Cinema in the early '70s where they have you a vomit bag when you walked in. No kidding. It was about torturing witches in Salem, but I cannot remember the name of the movie. I do not think Anime would like this movie. But I'm thinking it contributed in some way to the modern day horror movie special effects industry.