Team up with friends to recreate the Thousand Arms dance! The Guanyin or Thousand Arms Dance is a dance originating in ancient Buddhism, telling the story of Guanyin. Guanyin was granted many arms in order to help those who were suffering around her and allow them to reach enlightenment.