Kotomora
自力 (じりき) Japanese meaning | Kotomora