Peter Quarry is renowned for his involvement in a trio of notable cinematic endeavors, specifically the 2003 productions of SpiderBabe and The Lord of the G-Strings: The Femaleship of the String, as well as the 2001 film Witchbabe: The Erotic Witch Project 3.















