Artists
Album Info
Release Date: 2011Label: Etch Wear
33 copies numbered second edition, vinyl printed in Germany, Inlay sleeve printed in Netherlands may 3rd 2011. Released in Netherlands may 4th 2011. No fanzine included, just the inlay designed by O ~ E ~ P, stamped and numbered ltd. ed.