Kotomora
オオムカデ (おおむかで) Japanese meaning | Kotomora