Japan Shincha Kirisakura
Japan’s spring tea harvest (Shincha) is famous for producing the finest teas of the year. In Japan, “Shinchas” have developed into a cult following and sell out quickly. Shincha celebrations are held throughout the entire country with tea shops beautifully decorated and filled to the gills. The name of this year’s most desired tea is Kirisakura, which means “cherry blossom in fog.” Highly intense, fruity, fresh cup and fine, brilliant needle-like leaves.