Kotomora
自足 (じそく, jisoku) Japanese meaning: self-sufficiency | Kotomora