Alright, this one here has been haunting me for at least a year, been used as a desktop for much of that time, but my only clue (small mark in lower right corner of the one photo) didn't pan out... At least not for me! 
Forgot to mention; the images were first found on 4chan.org/s/
Forgot to mention; the images were first found on 4chan.org/s/
Last edited: