Premium Japanese Ceremonial Matcha Green Tea Powder,Uji Matcha for Drinking a…

DIRECTLY FROM UJI, JAPAN Sourced straight from Uji, Kyoto’s most revered tea region, our matcha powder benefits from centuries-old growing techniques. Whether you call it uji matcha, ujido matcha, or even macha powder tea, this is the real thing – no fillers, no artificial colors, just pure stone-ground matcha green tea as it has been made for generations.