Kotomora
悩ましい (なやましい) Japanese meaning | Kotomora