An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
1991
2023
2022
1990
1982
2003
2004
2010
2006
1942
1994
2014
2013
2016
1988
2011
1972