Kotomora
恩着せがましい (おんきせがましい) Japanese meaning | Kotomora