Matcha: Ippodo Kan-no-shiro High Quality Koicha or Usucha, 100 g Can

Item# MCH-117
$99.00

Product Description

Ippodo Kan-no-shiro High Quality Koicha or Usucha, 100g Can