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