A water puppet theater show presenting in Hanoi, Vietnam. The players were presenting themselves at the end of the show.