Kotomora
謙抑 (kenyoku) Japanese meaning: humbling oneself | Kotomora