Kotomora
蛍草 (hotarugusa) Japanese meaning: dayflower | Kotomora