The farm in Wazuka, Japan, where we source our matcha produces some truly exceptional teas. Some of our personal favourites include their Kabuse Sencha and Sakura Sweet Flower Tea.