Kotomora
力を尽くす (chikaraotsukusu) Japanese meaning | Kotomora