A live performance by a rock band consisting entirely of puppets, bringing you tropical noise and the occasional hyperkinetic grunt.