Clearspring’s delicious selection of Organic Japanese Green Teas offer authenticity and only the highest quality of tea leaves which are grown by the 3rd generation of expert tea producers in Kyoto, Japan. From vibrant and captivating Matcha and bittersweet Sencha to the mild and earthy notes of Kukicha. There is a flavour to suit every taste and time of day as the caffeine content varies considerably, with Matcha having the highest and Kukicha the lowest.