From: lostboygq “This is the Chinese Disabled Performing Arts Troupe (they are deaf). I got this from my grand-ma. I found it very beautiful & interesting. She told me it took them over 10 whole years to get to such a high level of perfection.”
Buddhism Art Dance (Thien Thu Thien Nhan) (5:56)