Japan
Japan Reviews
Show all JapanKabusecha Green Tea

A light, sweet Japanese green tea with notes of seaweed. One to behold, smell and taste.
Organic Sencha “Warashima Supreme” (2010 Shincha)

A light-steamed shincha with a seductive aroma of white chocolate and berries and slender leaves resembling broken pine leaves.













