Hardworking humans face many struggles and fears in their lives, but what happens when they have to face the most dangerous Devil?
2025
2013
1977
1971
2005
2006
2000
2023
2002
2024
—
1999