Kotomora
内心忸怩 (ないしんじくじ) Japanese meaning | Kotomora