A little mashup up between chinese fable, chinese acrobats, and gorillaz-style animation by the creators of the Gorillaz at Lincoln Center. Check it out if the show travels to your city. Awesome show.
(top image by: vivien chin)
(remaining images via Lincoln Center Festival)