A coven of ancient witches begin to conjure a demon with a blood sacrifice - "But cutting myself HURRRRRTS. NO!"
2024
2013
2018
2015
2019
2008
1983
2017
2014
2020
2023
2016
2012
1982