The Shanghai Restoration Project & Neocha

Comprised of:

  1. The Shanghai Restoration Project Group, Began: Jan 2006 in New York
  2. Neocha Group, Began: in

Releases (1)

Official

Album - Compilation

  1. eXpo 04 May 2010