Japanese Matcha Ryori is made of 100% premium organically grown Japanese Matcha made from high quality tea buds and fresh leaves.