Tafu Tea Premium Matcha Iri Genmaicha

15 packs of 13 pieces (0.91 oz)

SKU: 13184 Category:

Description

15 packs of 13 pieces (0.91 oz)