Artists
Album Info
Release Date: 2006-10-23Label: Leaf
Recorded at Megaphon on October 12, 2005.All source material is piano / prepared piano and
originates from this session only.
Comes as 6-panel digipak.
Label: Leaf
Recorded at Megaphon on October 12, 2005.