This is Dr Didge playing the didgeridoo. He samples the music, and overlays many samples he records live on the stage. Quite entertaining and unusual.