magic and witchcraft is his thing. I can't separate the two.
Its like trying to separate the alcohol from an alcoholic beer. The drink is both, beer and alcohol. You can't separate them.
"Magic and witchcraft" are used in Magic: The Gathering too. Would you take away MTG cards from your child if he or she had some of them on the grounds that the game is Satanic?