A devil puts a woman into a boiling cauldron in a fiery cave.
2024
2011
2022
2017
2007
2021
1993
2005
1999
2010
1912
2012