It looks like Santa and Mrs. Claus are having a very merry christmas and a happy new year complete with whips and chains. Yikes!