Kotomora
耐え抜く (taenuku) Japanese meaning: endure to the end | Kotomora