a band of happy praying mantis playing cellos and drums