Santa Claus is actually a demon who lost a bet with an angel, so he became the giver of toys and happiness. But this year the bet is off, and Santa is about to return to his evil ways.
2019
2022
1994
1999
2007
—
2023
2017
2024
2006
1977
1985
1970
1991