An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2009
2022
2021
2013
2018
1981
2017
1989
1982
2004
2023
2010
1992
1995
1996
—
2015
2014