Comment Comment by dc-programmer Mild spoiler, but I could not find corroboration for the black axe human sacrifice claims anywhere on the internet parent dc-programmer 2 years ago