A devil puts a woman into a boiling cauldron in a fiery cave.
2020
2010
2024
1974
1928
2022
2019
1986
2011
2023
2017
2021