Kotomora
慙愧 (ざんき) Japanese meaning | Kotomora