独立独歩(どくりつどっぽ)

Japanese vocabulary

Meaning: self-reliance; self-help

See it used in real works