Kotomora
自己充足 (じこじゅうそく, jikojuusoku) Japanese meaning | Kotomora