Kotomora
掻痒感 (souyoukan) Japanese meaning: itchiness | Kotomora