(adj.) - impossible to subdue or defeat.

INDOMIDABLE:

Next
Next

A Breathe of Air