History Vietnamese Water Puppet originated from the Red River Delta of Vietnam in the tenth century. Some of the earliest troupes are in Nguyên Xá commune, Đông Hưng district, Thai Binh province. Water puppetry is deeply imbued with the cultural characteristics of the people of this area. This unique art first appeared around the 15th […]