Kotomora
白頭翁 (hakutouou) Japanese meaning: windflower | Kotomora