These incense stick is made from petals of Natural Champa flowers. Be it the flowers and any other natural things around us is an assertion that the supreme is very much conscious of human needs. Lets be Natural in our way and our Life and start to believe in ourselves and connect with ourselves because the Supreme is right inside us.