inviolate

inviolate: free or safe from injury or violation.
synonyms: untouched, undamaged, unhurt, unharmed, unscathed.

(Admin)