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.
2005
1987
1997
1990
1992
1944
1984
1968
2006
1946
1976
2016
2024
2000
1983
2003
1995