zym014
Lezrod
David Velez is better known as Lezrod and has released a couple of releases under this moniker on both Zymogen and Test Tube. His latest work Genki consists of two parts which are simultaneously and separately released on both Zymogen and TestTube as a collaboration between both net labels.