This month we selected a Shincha (新茶) from the prefecture of Okinawa (沖縄).
Shincha
Shincha (新茶) 2017, the new tea leaves of the year have been released from Okinawa (沖縄), the southern island of Japan! Shincha is generally harvested from the 88th day following the spring equinox (February 4th) of