Organic matcha tea holds a long tradition in Japanese tea ceremonies. Known for its vibrant green color and variety of health perks, this powdered tea has become in demand worldwide.But what exactly is matcha? Differing from standard green tea, matcha tea is made from carefully milled green tea leaf powder, providing full consumption of the whole l