Kotomora
忸怩 (じくじ, jikuji) Japanese meaning: ashamed | Kotomora