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