Yeah, I don't have the slightest clue what this guy's deal is. But I do know that he needs to become best friends with Raptor Fan as soon as possible.

h/t Kasey