Gyokuro tea leaf This mecha is made in Uji (Kyoto), Marukyu-Koyamaen, which has the most popular and famous Japanese green tea.Mecha tea leaf This mecha is made in Uji (Kyoto), Marukyu-Koyamaen, which has the most popular and famous Japanese green tea. green tea, gyokuro, matcha, macha,Japanese tea, japanease green tea,japanease gyokuro,ujie tea,ryokucya,sencya,