a video captured a woman demonstrating her handmade squishy cat toy, known as Niene Le, a popular stress-relief fidget toy in China. Wearing transparent gloves, she carefully molded a soft ...