Happy Solstice witches!! This is a spoiler filled look at the Sabrina holiday special where we answer the question, what is it with witches and cannibalism?