Yamecha is the perfect blend of umami and sweetness. As consumers shift to non-alcoholic drinks, high-end green tea could become the next big thing on the...