117KiB, 810x1200, 1214250801439.png
No.12761205
Anybody know what this are from?
Was posted here just recently, I had the thread open in a tab to remind me to dl the source, but firefox took a shit before I got around to it.