I see you have found my old meme
Some old members here might remember it. Seeing a low resolution version of it means a lot of people have steal it, post it on hundreds of discord chat, sub,...
I think the original version is still here, somewhere
Edit: found it