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.
2004
1990
1998
1986
1963
1970
1973
1974
1946
2021
1987
2009
2020
2019
2022
2010
2003