Discover
Art
Neil E. McGuire
Background Designer
Crew
Leo Caloia
Cinematography
Directing
Neil E. McGuire
Director
An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.
Background Designer
Cinematography
Director