Parody of film star Anna May Wong enacted by puppets.Parody of film star Anna May Wong enacted by puppets.Parody of film star Anna May Wong enacted by puppets.