Japanese Incense Meikou Eiju Large (180 sticks) Nippon Kodo Japanese Incense Meikou Eiju Large (180 sticks) Nippon Kodo