Kotomora
恵み (めぐみ, megumi) Japanese meaning: blessing | Kotomora