Tags: snuff, necrophilia, pkf, psycho thriller films, delivery girl, delivery, girl, raped, strangled, fetish