Vocabulary

スポ根

fighting spirit (in sport); tenacity

noun