Gummy Candy - Chewy Yuzu Citrus
Yuzu is a tart and sweet citrus fruit that grows in southern Japan. These gummy candies are very soft and have a jelly-like center. A wonderful way to add a bit of life to your mout as they are so fruity. Highly recommended.