I have seen a lot of puppet show. People are so talented on playing it. I have seen traditional Chinese one. I have seen those on the street. I have also seen puppet playing a puppet. All sort of creativity. Here is a humorous one. Humour wins my heart!