Satta
Palo Santo Incense
Satta Palo Santo is a naturally aromatic incense which has been used for centuries by the Incas and Indigenous people of the Andes for cleansing and purification during ceremonies.