New 2015 release by Australian trio The Necks. Another 43.57mins of mesmerising sounds.
ECM
china pig