Lion Mane Stage

The Lion Mane Stage will be an epic sculptural collaboration between the highly skilled bamboo architects the Boo Crew and Tarp Mahal.