An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
1989
1998
1996
1994
2016
1987
1997
1965
1984
1992
2009
2001
1985
1970
2006
2014
1999
2010