The Vietnamese puppets water puppets. - Tran Van Khe