Kotomora
ミズニラ (mizunira) Japanese meaning: Japanese quillwort | Kotomora