An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2008
2009
2010
1989
1970
2019
1973
2021
1997
2025
1966
1963
2017
2018
2020
1984