Kotomora
自力更生 (じりきこうせい, jirikikousei) Japanese meaning | Kotomora