Artists
Album Info
Release Date: 2008Label: Maybe Mars
Recorded in january & february 2007 at Longyue Wenhua, Beijing.Mastered at Einstürzende Neubauten Studio, Berlin.
Track 10 contains an uncredited and untitled hidden track (starts at 09:53)
Limited to 200 copies each numbered on the CD by hand.