God's Azolla
God's Azolla is the solo project set up by Lewis, lenis23 of Toluene and formerly Biz Baz Boz. He produces semi-experimental ambient styled electronic perambulation, relentless mind spinning ambient technopop and/or distorted noise via a variety of vintage and modern instruments. Recently produced in high bedroom quality for 2011 is Myths Of the Near Future (Myths Of The Near Future (Continual Work In Progress)). A collection of Musical Idea's and personal experamentalism.
Link:
Artist Type: