I remember World Cup 1998 opening ceremony having huge characters walking towards the stadium, and I’ve always imagined huge robotic structures walking as a performance art. Here is Royal de Luxe, a puppet theater company that are known of their giant puppets with a very interesting event.

Part of this performance are 3 puppets, a girl, man and a dog each walked in France and let me tell you, WOW! They are created with careful detail and as you will see in the video, it takes a couple of men to precisely control them.

The little girl which I know looks a bit freaky is 18 foot tall and her hair is made out of horse tails, 70 of them. This whole video was made possible by French director FKY where he directed the video and showcased the event in a great outcome.

More Videos: