I don’t have a twit account so probably can’t do a search, but I wonder if the little puke’s account is still there, or is the screenshot you linked the only evidence that it ever existed?
There are others
I don’t Twit, either..I just look at a few pages.