Gyokuru (Jade Dew) Green Tea

Gyokuru (Jade Dew) Green Tea
Although green tea originated in, and was discovered in ancient China, green tea is now a massive part of Japanese tradition and culture, and has been for many centuries now. Japanese monks which were stationed in ancient China, are believed… Read the rest