Kotomora
恵む (めぐむ, megumu) Japanese meaning: bless | Kotomora