Kotomora
忍耐強い (nintaizuyoi) Japanese meaning: persevering | Kotomora