China Disabled People’s Performing Art Troupe presents a beautiful performance of the Thousand-Hand Guan Yin, the Bodhisattva of Compassion. What’s amazing is the all the performers are deaf, making the choreography to the music even more incredible.
Guan Yin is the bodhisattva of compassion, revered by Buddhists as the Goddess of Mercy. Her name is short for Guan Shi Yin. Guan means to observe, watch, or monitor; Shi means the world; Yin means sounds, specifically sounds of those who suffer. Thus, Guan Yin is a compassionate being who watches for, and responds to, the people in the world who cry out for help.