Kotomora
恩を受ける (onoukeru) Japanese meaning: be indebted | Kotomora