Unbeatable strength or power.
Immunity to harm or damage.
Feeling of being untouchable or unstoppable in battle.
Unable to be defeated or overcome.
Immune to harm or damage.
Indestructible; cannot be destroyed.
Unconquerable; unbeatable in battle.