You have no items in your cart
Crispy mini rice crackers that crumble in your mouth.
Product of Taiwan.