Gyokuro - The Imperial Green Tea

25 videos • 281 views • by Nioteas TV Gyokuro is known as the emperor's tea, because it was once the tea of choice for the emperor himself. This tea is shaded for a long time and carefully processed in order to develop a sweet and savory flavor.