Is this it?
deadendthrills.com/?cat=1654
Well I'll be damned.
I will carve your name in all the stones I come across from here to the afterlife. Many thanks
PS: That said, that seems to be the site, but I can't find the particular image I had on that desktop