Kyomidori, Samidori, and Ganganon
Uji Midori/Kyoken No. 283
Uji Midori 150g can, Uji Hikari 150g can
Karigane 150g can, Uji Hikari 150g can
Uji Midori 150g can, Gokou 150g can
Okumidori 150g can, Samidori 150g can
Okumidori 150g can, Karigane 150g can
Okumidori 100g, Karigane 100g, Kyomidori 100g
Uji Midori 100g, Sa Midori 100g
Oku Midori 100g, Kyo Midori 100g
Brown rice tea with matcha 100g bag
Sweet Green tea 400g can
Sweet Green tea 400g bag
Sweet Green tea 200g bag
Hojicha 450g bag
Genmaicha 200g bag
Hand-picked Gyokuro: Karigane 100g