*fist pump*

I agree that the clues point to witches