A coven of ancient witches begin to conjure a demon with a blood sacrifice - "But cutting myself HURRRRRTS. NO!"
2022
2014
2024
2009
2018
2012
1907
2020
2023
2015
1995