This Changes Everything: Why Sacrifice?

Does God need blood?