Kotomora
全力を尽くす (zenryokuotsukusu) Japanese meaning | Kotomora