Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 18, 2016
Matcha is a super hero amongst teas.
100% green tea leaves from Japan, ground into a fine powder – matcha is essentially a super concentrated green tea, containing natural green tea flavonoids (catechins). Drinking matcha can be like drinking 10 cups of regular green tea for its nutrient value – that’s why we call it super power green!
Whether you whisk it into a hot tea, make yourself a matcha latte or simply shake and go - Our handy new sachets contain your full 1g serving, and are perfect for getting your daily matcha dose wherever you may be!