Kotomora
忘れ草 (wasuregusa) Japanese meaning: orange daylily | Kotomora