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