Impressive Synchronized Choreography

Not only talent, but also a lot of practice to get this good when it comes to the art of choreography. This dance is called ‘The Dance of The Thousand Hands’.