Kotomora
自給自足 (じきゅうじそく, jikyuujisoku) Japanese meaning | Kotomora