Kotomora
川虫 (かわむし) Japanese meaning | Kotomora