Spotted at the Bund


We have made it to the largest and most developed metropolis in Mainland China – Shanghai. How do our BuzzBallz look against the skyline?

This site uses cookies. By using this site or closing this notice, you agree to the use of cookies and our privacy policy.