Olrun, kind of quick to judge aren't you?  What definition do you use for witchcraft?  It may be different than hers.

Have an open mind.  In the U.S. we have a diversity of backgrounds and beliefs.  What is art to one, may be demonic to another.