An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
1990
1971
2023
1977
2018
1979
2019
2022
—
2024
2013
2008
2021
2011
2000
1955