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)
Cover states catalogue number as MAYBE 2.3 but disc states MAYBE 2.2
Obi band.