Kotomora
引け目を感じる (hikemeokanjiru) Japanese meaning | Kotomora