Kotomora
内心忸怩 (naishinjikuji) Japanese meaning | Kotomora