Massive marionettes Big Giant and Little Giantess walked the streets of Berlin earlier this week to the amazement of the 1.5 million people gathered there to celebrate the 20th anniversary of the fall of the Berlin Wall.

Despite the fact that the two giant puppets were part of France's Royal de Luxe street theatre company performance entitled "The Berlin Reunion", gamers can be forgiven if they thought a bit of Bioshock had come to life.

Many more wondrous pictures of the event can be found at Big Picture.

The Berlin Reunion [Big Picture at The Boston Globe, thanks Parker]