Temple Incense Scented Candles

Temple Incense: A substance that produces a fragrant odor when burned. The pleasing scent produced when incense is burned.