An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
2018
1994
1956
2012
2017
2016
2021
2000
1981
2020