Royal de Luxe, a larger-than-life theater production company, recently performed a show using giant puppets in Berlin. The event took place during the commemoration of the fall of the Berlin wall.

These giant puppets are a spectacular sight to be seen. While watching the performance of the “Riesen in Berlin” spectacle, where 'The Big Giant' rises from the water in search of his young niece, one cannot help but to sit back in awe of this is amazing mechanical and artistic feat.