Vocabulary
独立自存
どくりつじそん
independence and self-reliance
noun