Kotomora
イワムシ (いわむし) Japanese meaning | Kotomora