Artists
Album Info
Release Date: 2003Label: Improvised Music From Japan
Improvised and recorded in Tokyo on the 1st and 3rd of June, 2003.Treated and mastered in Tokyo in September 2003.
Packaged in a mini LP, album type, gatefold card sleeve.
Label: Improvised Music From Japan
Improvised and recorded in Tokyo on the 1st and 3rd of June, 2003.