Does anyone know who this is?
I have tried reverse searching it but no luck.
All I know that it is a trap (someone called it a "meme trap", so it is a popular one?)
All I am looking for is a name, but any links (twitter, insta etc) would be appreciated, thanks.