An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
1977
1979
1976
1974
2024
2009
2019
1991
1981
2007
2016
1989
2005
1993
1953