Maybe this is a bit off topic but I don't know where else to post this. I have a question regarding this dude:
Can anyone tell me who he is or what his story is? I see him being used as an emoticon in some Twitch streams chat as well as in several memes. Or is it just a random guy who got memed?