China Office
Add:
No. 228, Urumqi Road, Shanghai
          Tell:   021-32580720 Eamil:   beast@thebeastshop.com


BEAST
Service hotline
+86 (021)32580720
E-MAIL customerservice@thebeastshop.com
TELEPHONE +86 (021)32580720
ADDRESS Room 466, Floor 4, Building 1, No. 687, Dongdaming Road, Hongkou District, Shanghai