Kayuragi Cypress incense Sticks - Box of 40