Vocabulary

負けじ心

indomitable spirit

noun