Kotomora
気持ち悪い (kimochiwarui) Japanese meaning: unpleasant | Kotomora