Kotomora
コゴメグサ (kogomegusa) Japanese meaning: eyebright | Kotomora