Green Ginkgo Tea2 min readGYOKURO: The Dew of JadeIf you have ever travelled to Japan, you may probably have seen the term gyokuro. Some of the bottled tea in convenience stores claimed...