Natural Tibetan incense GREEN TARA, 30 pcs
The highest quality Tibetan incense sticks are the true embodiment of ancient traditions and the essence of nature.
The Green Tara incense is inspired by the compassionate goddess of the Tibetan Buddhist tradition. A refreshing and energizing fragrance that awakens the senses and promotes positivity.
These 30 handmade incense sticks are also carefully hand-packed.