valliant lady virgin