Kotomora
自力本願 (じりきほんがん) Japanese meaning | Kotomora