Kotomora
イヌハギ (inuhagi) Japanese meaning: woolly lespedeza | Kotomora