The Defiler (Original)
Set in an alternate splatterpunk universe. The defiler tells a sleazy, depraved and ruthless tale about passion, mayhem, love and revenge.
Info mistake?