Edo Nishiki Iki Japanese incense sticks - Box of 220 sticks