What is matcha?! japanwrestling_al675n July 12, 2016 Leave a Comment on What is matcha?! Posted in Uncategorized Matcha is a finely ground powder made from green tea leaves. Author: japanwrestling_al675n