Is it just me or does Santa look really Crazy Here? A touch of the PLEASE BELIEVE IN ME DAMMMIT face on? Calm down there, Mr Santa.