Step inside a Chinese shopping mall like no other. Bright colors, giant bubble tea displays, and a giant furry pod that looks like it came from a cartoon world—this immersive space is designed for fun ...