Anonymous 08/07/2019 (Wed) 11:07:37 No.46 del
>>10

Apparent footage of human sacrifice. You'll see a few graphic picture until 2:38, but then it turns really graphic, stop there if you can't stomach it.

https://www.liveleak.com/view?i=5bf_1396754651