>>512752628
You misunderstand what you're seeing. They're offering up a symbolic sacrifice of Nature (Life) to their god death. They're literally trying to use witchcraft to kill Nature. The deer was defiled before the offering was made.
>>512752203
This isn't even conspiracy theory at this point. Kikes are literal demons in semi-human skin.