Sid has performed in Beijing and in parades and interventions across Europe from Salamanca to Genk. Possibly the largest and most animated free standing spider puppet in the world he creates much hilarity when he gathers families and dives on…