Sunday, July 26, 2015

DA HAI


China is investing in animation and their B & T Studio have teamed up with Studio Mir (Avatar: The Legend of Korra) to create a beautiful new feature film! Check out the videos and art below!