thor13 shares May 10, 2009 03:59AM an electronic piece of which 90% is composed using sounds recorded from the Disney film ‘Alice In Wonderland