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.
1988
1996
1967
2000
1990
1982
1971
2023
1991
2005
2004
2016
2015
1979
2024
1994