I've been searching for a while now, the gif has been posted numerous times on /b/.
skin diamond???
>>14710257
Feels like a fake snuff video, so don't think it's skin diamond
Bumo
Bumpdis
>>14710145
It's part of Peachy Keen Film studios. I don't think anyone had a hard link aside from an old torrent.
Still waiting for the link