You have made the front page 2 times more than I have. Also I've never seen this as a meme before. I found the image and a side comment on a Russian website, and decided to make it a meme. Therefore, It was not a copy of someone else's meme. If you feel so strongly that credit is due elsewhere, then post a link proving it. It wouldn't surprise me if the other person who posted something similar got their idea form a Russian website also, therefore it would not be their original idea either.