
BEST OF: TOP tea stations
See the wholesale price
Japanese masterpiece noble, mild & grass green The Japanese princess: a name that this tea rarity rightly bears. A wonderful green Sencha that seduces the senses with its particularly fine note. Japanese top tea with nutty taste nuances. Royal and very aromatic in taste! Green tea, Princess of Ogasa in a can