Matcha is a finely ground powder made of green ... Read the original article on Tasting Table ...