Sacrifice Leave a Comment / By JBlackstream / June 19, 2022 Shade stands in front of a sacrificial altar where a demon is being summoned