Looks like a bit more than Animatronics. I think they have a working robot perhaps.
http://www.vimeo.com/1014358