Help me find this guy I beg

Okay! We getting any more clues or is that it? :confused:

There are billions of guys on the planet and literally trillions of Twitter posts, so this could take a while unless you give us more info!

Unless it's the invisible man, in which case here are some nudes of him: