Your cart is empty
UMENOSHIRO is made of selected tea leaves from Uji Kyoto, it is rich in nutrition and can bring great health benefits to your body. it has a smoothy taste that is combined with an impeccable balance of sweetness and bitterness.