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