The Tenth Annual New Orleans Giant Puppet Festival was a sight to see. Collected here is a spattering of moments from the five days of festivities.