This was done by NMA, which is Next Media Animation in Taiwan. (What do you think of animated Jeff Zucker?):

And in English:

Editor-in-Chief Nikki Finke - tip her here.