Kotomora
ほうきぐさ (houkigusa) Japanese meaning: common kochia | Kotomora