Kotomora
コヌカグサ (konukagusa) Japanese meaning: redtop | Kotomora