Awaji-Baikundo Japanese Incense
This line of incense is extremely popular in Japan, where you can even buy it in department store. Awaji is a top producer of incense and incense sticks. The town of incense surrounded by nature is located on the west coast of Awaji Island. Founded in 1903, they introduced "Amachako, said to be the favorite food of Buddha". Handcrafted using natural ingredients.