Vocabulary
負けじ魂
まけじだましい
unyielding spirit; indomitable spirit
noun