An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2023
2002
2003
1998
2009
1985
1996
1973
1962
1987
1937
2006
2021
1936
2024
2013