The chain has over 45,000 stores and has attracted customers with cheap ice cream and bubble tea. A bubble tea chain from China just went ... was the brand's "Snow King" mascot — a snowman ...