Kotomora
恥じる (はじる, hajiru) Japanese meaning: feel ashamed | Kotomora