I’ve been trying to ID this guy for a while! He was on twitter and suddenly just vanished. His stuff was so hot I’m dying.