Garuda Trading

Imperial Family Japanese Meditation Incense - 90 Sticks

£17.95
  • Imperial Family Japanese Meditation Incense - 90 Sticks
  • Imperial Family Japanese Meditation Incense - 90 Sticks

Garuda Trading

Imperial Family Japanese Meditation Incense - 90 Sticks

£17.95

A superior Japanese incense with a fine aromatic floral aroma and delightful sandalwood undertones.

1 hour burn time.
Box of 90 sticks
Finest Quality!