>>103255761
Not Twitter, it was Facebook. He's probably /here/ and posting in this thread rn. 4chin won't let me post the link.