Kotomora
耐え忍ぶ (taeshinobu) Japanese meaning: endure | Kotomora