Kotomora
コムカデ (こむかで) Japanese meaning | Kotomora