User blog comment:27finnsprincess/Finn may be the Tragedy/@comment-4889451-20121020110219/@comment-5079375-20121020145723

I did a little research and that picture came from a 4chan site, a Spanish AT wiki and a weird Spanish blog website whatever.