Kotomora
気が引ける (kigahikeru) Japanese meaning: feel awkward | Kotomora