An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
1986
2015
2010
1945
—
2025
2012
2003
2007
1949
2011
2023
2005