Tea Spout matcha is supreme quality, ceremonial grade matcha, directly from the heart of Japan's main island, Honshu. Because our Tencha leaves are not stone ground into matcha until we place our order, you can be sure that it is always fresh when it arrives at your door.