Kotomora
むず痒い (むずがゆい, muzugayui) Japanese meaning: itchy | Kotomora