A group of people who sacrifice people that think hedgehogs and porcupines are the same thing or claim that they are.
Man, the leader of the Hedgehog Cult just kidnapped my brother again >:(