Kotomora
芽ぐむ (めぐむ, megumu) Japanese meaning: bud | Kotomora