Taiwan’s Next Media Animation is the largest 3D animation studio in Asia providing clips-to-order to the world’s top entertainment and news providers.
What’s their spin for Sarah Palin’s campaign? The Alaska Dispatch is lost for words:
There’s really no good way to introduce this baffling computer-animated short….