AttractionGuide
An exciting traditional Taiwanese folktale of a young boy who must defeat a tiger to save his village, told with elaborate handcrafted puppets. The company is made up of three generations of puppeteers.