An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2004
1987
2007
2010
2015
1988
2018
1990
1986
2021
1994
2017
2002
2011