They're all active elements featured in the NHL's ugly Christmas sweater collection.
The collection, brought to light by Yahoo! Sports's Puck Daddy blog Friday, has all the makings of a holiday mishmash. All that's missing is your uncle Gord after he's had a few too many eggnogs, or a provocative lamp, or a really fun sleigh ride.
Take a look here:
And here's a closer look:
Which is your favourite? Which is the ugliest?