Santa Claus and the Martian
By the looks of Santa, he has taken an injury to his head during this flying saucer crash landing with a little green man from Mars. The sign board isn't looking in very good shape, either. Not only is Santa off course, he's a bit off by the calendar. There are 192 days left until Christmas according to the Christmas countdown clock website.
I spotted him in an industrial area near the GO train station near York University. Perhaps he's stopped by for repairs? What was he doing on Mars? Or was the Martian already here? Where are the Men in Black? So many questions.