The music video TARAS was specially comissioned by UK based contemporary Eastern European folk band - MuHa. Created by animators from the Babel 7 studio, Sichuan Fine Art Institute, Chongqing, China. Directed by Artist Zeng Tu. muha.co.uk

Loading more stuff…

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

Loading videos…