indomitable
a. impossible to subdue or defeat
unyielding
a. not giving way to pressure; hard or solid
charisma
n. compelling attractiveness or charm that can inspire devotion in others
imposing
a. grand and impressive in appearance
physique
n. the form, size, and development of a person's body
foray
n. a sudden or irregular invasion or attack for war or spoils
skepticism
n. doubt as to the truth of something
barbarian
a. uncultured; brutish
showcase
v. exhibit; display
prowess
n. bravery in battle
relentless
a. harsh or inflexible
cyborg
n. in science fiction stories, a creature that is part human and part machine
assassin
n. a person who murders an important person for political or religious reasons
cement
v. settle or establish firmly