Someone peed on the moon
Man is suspicious about the dangling Christmas ornament.
evil Christmas baubles
A seal wearing a santa hat.
Seal/Santa/Dolphin/Whale
the seal, the santa, the dolphin and the whale are gathered up for the brand new reality show, arctic dolphwales!
Arctic Dolphwales are known for talking stink on Santa. Arctic Otter joins in but Bob the Elf seems uncomfortable with the conversation.
Angry dolphin and seal say "ho ho ho" menacingly while glaring at an awkward elf
Seven green dots
Doodle or Die is the game of "telephone" with drawing!