Did you know he’s actually not that elusive during the holidays? You might think that’s strange, but I guess he catches the Christmas spirit, just like the rest of us.
Dinosaur, you say?
That’s the Lizard Man. In a Santa hat. Hanging out with Yoda. And a pink flamingo.
Nothing strange about that.