"devil-worshiping stuff?"