As you know the creatures had a RTX panel at Austin. And in one of their videos in the creature hub part 3 of their panel Sp00n featured his face..... Just take a freaking second to look at his face. If you don't believe me you must see this video right in his channel or the creature hub channel in the RTX very last panel!
And one more thing..... I PEE IN MY OWN BUTT!