It’s a religious rite called human sacrifice that’s what this is promoting human sacrifice stop lying about it! BOOM 💥