Green Tara is one of the most popular goddesses in the Buddhist pantheon and is regarded as representative of enlightened activity. This incense is primarily used as an offering in puja, which is a special kind of daily worship and an expression of devotional attention. It has been carefully handmade in Nepal and wrapped in a thin lokta paper packet printed with the iconic Wisdom Eyes (The Buddha eyes) for decoration.