Browse Categories

Mainichiko Incense- NK123

Price: $18.95

Kyara fragrance deluxe incense is 5-1/2" long, 300 sticks in the box. Approximately 30 minutes of burning time.  Made in Japan. 

Search
Shopping Cart
Your cart is empty.