A coven of ancient witches begin to conjure a demon with a blood sacrifice - "But cutting myself HURRRRRTS. NO!"
1929
2014
2023
2016
1993
2003
2007
2024
2019
2010
2008
2012
2006
1930