An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2007
1950
1995
2005
1993
1981
1989
2023
1936
2021
1992
1996
1997
2015
2000
2024
2013