Pretty sure I saw this beast yesterday evening when I was heading to my friend's place near the ice rink.