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