It's CGI, and its part of a series of crazy over the top amusement park rides. let me see if I can find the rest.

EDIT: Found it. https://www.youtube.com/watch?v=RVeHxUVkW4w there are lots more in here and they are all equally crazy.