Kotomora
イトモ (いとも, itomo) Japanese meaning: small pondweed | Kotomora