As part of the Singapore Arts Festival, the French urban theatre company La Compagnie Malabar staged a performance of their show Helios II at the Marina Barrage this evening, May 16, 2009. The highlight of the night was the parade that kicked off the event featuring a large preying mantis. Below are a few images from the show.