Artists
Album Info
Release Date: 1999Label: Art-ic Culture
CD is packed in a 12-paged A5 booklet.Limited to 500 copies.
All composed, mixed, recorded and designed at Studio Mecca, Kyoto, Japan, August 1998-April 1999 using only the glass as source material.