This is one of several giant puppets that have been created. I marvel at them. Each limb is controlled by its own puppeteer. In this case the thing is so huge and mechanical that one might call that person a driver instead of a puppeteer. However, in the true sense that’s what they are, puppeteers moving around a giant puppet in order to tell a story. Puppets have endured as human story telling devices for all of recorded history and archaeological evidence shows they existed even longer than that. There are some incredible videos to watch if you click-through.