No Gods or Kings
Hey, I'm Devin, I'm an Owlrus.

Somebody posted this on 4chan. Who the hell made this? In 5 hours or so? Can somebody help me find credit so I can follow the ever loving fuck out of them?
Edit: Made by a member of the art team two days prior