Awkward Sloth Plush | Desertcart Israel