Kotomora
できる限り (できるかぎり, dekirukagiri) Japanese meaning | Kotomora