Uji tea, Mecha, Tamashizuku (玉雫) 130g can
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,Gyokuro tea leaf This mecha is made in Uji (Kyoto), Marukyu-Koyamaen, which has the most popular and famous Japanese green tea. green tea, mecha, matcha, macha,Japanese tea, japanease green tea,japanease gyokuro,ujie tea,ryokucya,sencya,