Aube - Deglaze LP

Regular price $24.00

Deadstock copies of 2002 pressing, original release 1998. All composed, mixed, recorded and designed at Studio Mecca, Kyoto, Japan. November 1996 - August 1997. Using only the glass as source material.

Old Europa Cafe