Matcha seems to be on everyone’s radar these days. The green beverage has become a staple of the hippest coffee shops around the world and the creamy flavour of a matcha latte is slowly turning people into matcha devotees. But, do you know what matcha really is? Why doesn’t it look like other teas? Could it substitute your daily coffee? This video will answer all your questions.