独立自存 (どくりつじそん) — independence and self-reliance | Kumi Dictionary