Sloth Sticker | Desertcart Dominican Republic