A coven of ancient witches begin to conjure a demon with a blood sacrifice - "But cutting myself HURRRRRTS. NO!"
2023
2016
2013
2022
2008
2021
2014
2024
2009
2018
2012
2019
1972
—
2015