These green tea incense sticks are made from Japanese green tea extract. In addition to its soothing aroma, green tea incense contains flavonoid compounds (catechins) which chemically react with various odors, producing effective deodorant characteristics, not simply a masking effect. Made in Japan, approximately 350 three-inch sticks.