Kotomora
気味悪い (kimiwarui) Japanese meaning: unpleasant | Kotomora