Kotomora
餅草 (mochigusa) Japanese meaning: Japanese mugwort | Kotomora