Kotomora
遅咲き (osozaki) Japanese meaning: late blooming | Kotomora