vengeful turkish delight