An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
1987
2003
2025
2022
2014
2019
2018
2021
1993
2002
2023
1969