Thanks for visiting! As you can see we are currently updating our website.
For any info and inquiries please contact us at info@thejunctionstudios.com

_____________________________________________________________

Floor 2, Building 2, No. 23, Lane 258, Caoxi Lu, Xuhui District, Shanghai, China 200235
Office: +86 (21) 6436-1614  |  Fax: +86 (21) 6436-1463