Sencha Supreme grows in the area of Uji near Kyoto/Japan. Its gets handpicked in the first week of May. The tea contains only the finest buds from the plant. The emerald green leaf makes the tea in your cup look yellowish green and produces a lasting taste.
It is a delicious balance between a bloomy sweetness and refreshing tartness.