Animated film Taras (2012) was commissioned by the British band MUHA to the artist and director Tu Zeng, Sichuan Arts Institute, China. The result is a stunning cross cultural vision of a timeless story of wars and those who left behind.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…