My blogs

About me

Location Shanghai, China
Introduction Based in Shanghai, S.T.D. is a collective. A family. An escape from trends and bad music. An experiment. A collaboration. A party. A venture between the acoustic and the electronic. S.T.D. is a purpose, we invite you all to come unprotected.