Update- the creator of this meme wrote me, here’s the source! That Reddit page was an uncredit

more about : Update