Looks like a neat cross between Krampus and the Wendigo. lol. I understand your feelings about Christmas,or more in my case winter in general. Being I celebrate my birthday DEC 22nd "winter" ushers forth me being one year older and I have some depressing memories tied to grey skies and snow. I think it's a hard time for everyone and Christmas is there to keep us in higher spirits during the coldest and harshest time of the year. (Not that it is always successful in accomplishing that.)