An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2004
1978
1996
2001
2023
1981
2003
2002
2016
1992
1994
1977
2017
2020
2024
1998