ORB Softee Petz llamas are the cutest, squishiest, most collectible squish toy around! These cute cuddly llamas are perfect to hug and squeeze!