During a show, the audience can see the puppets and a folk orchestra, while the puppeteers stand behind a curtained backdrop.
The Qixin troupe's repertoire includes more than 30 classic plays mainly based on Gan Opera.
To attract younger audiences, Xie has worked to combine modern stories and technology into new shows.