User blog comment:Elestan Larcalaite/Meme Contest Poll/@comment-26236093-20150511193749/@comment-25869554-20150511193846

TheBlueWizard I think, it was a link though, not an inserted picture.