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.
2018
2004
1994
2009
2021
1991
2016
1992
2022
1946
1960
2001
1981
2007
1996