Kotomora
きまり悪い (kimariwarui) Japanese meaning: embarrassed | Kotomora