Zambhala Incense - 8" Stick Incense - 100% Natural - A006T
This incense is made by the special formula of the Tibetan Buddhism. "Zambhala" means the fortune god in Tibetan language. This incense has experienced many years' improvement. The fragrance is unique and pleasant. The best raw materials are selected which also include several Tibetan Dharma medicines and liberating amrtas from all the four traditions of the Tibetan Buddhism. The production procedure seriously followed with the incense prescription of Tibetan Buddhism. All main ingredients are 100% natural.