Kotomora
できる限り早く (dekirukagirihayaku) Japanese meaning | Kotomora