Llama Squishy This Llama Squishy ($12) is such a cute stress reliever. Image Source: urbanoutfitters.com Llama Squishy $12 from urbanoutfitters.com Buy Now