A restaurant in Taiwan offers customers a chance to get up close and personal with traditional hand puppets, while enjoying local cuisine.
Taipei's See-Join Puppet Troupe offers a unique dining experience featuring traditional puppet shows, also known as Budaixi, that are performed on a colourful stage set up in front of rows of wooden tables and chairs.
Taiwan's love for puppets originally came from China's nearby Fujian province. Taiwan has since developed the craft with parades in cities all over the island and regular shows for local puppeteers.