Disabled people often compare themselves to ugly ducklings, which means that through struggle, they can become swans flying high.
China has ancient poems; "Spring River Plumbing Duck Prophet"; It means that the disabled first feel the warmth of the world and express the concern and love of the society for the disabled.
The name of this Beijing duck is Qiang Qiang, which means "self-improvement, tenacious struggle".