Kotomora
痛痒い (itagayui) Japanese meaning: painfully itchy | Kotomora