Kuumba Incense - Black Rain

This item is sold out.

15 sticks of 'Black Rain' incense by Kuumba.

Made in Japan.