Established in 1964, Satya Sai Baba means "Father of Divine Truth" and is the honorific title of a famous Indian guru who has endorsed Satya incense as his favorite. Hand rolled by artisans with a Masala or "Flora" base on an eco friendly bamboo stick
Satya Incense
$3.00Price
Contains 15 grams