An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2003
2016
2000
1972
2021
2004
2023
2006
—
2017
1933
1981
1943
1987
1995
2022