Kotomora
忸怩たる思い (じくじたるおもい) Japanese meaning | Kotomora