A green-skinned demon places a woman and two courtiers into a flaming cauldron.
2025
2016
2024
2018
1955
2021
2022
2023
2017
2015
1990
2006
1995