Natali Demore Presents Lena Ramon Leave a Reply Psycho-Thrillers – Angel Of Mercy 7 Categories: Strangle, Hanging, , Death Fetish, Maniac, RolePlay Snuff Description: Starring: Alyssa Cole, Logen