Edonishiki Iki Japanese incense sticks - Box of 220 sticks