Everything you’ve ever wanted to know about matcha but was too shy to ask. Matcha is basically dried green tea leaves.