Spice, Soil, Produce, Food, Vegetable, Toji Temple Market, japanese market, japanese flea market, japanese tea, green tea, macha, toji market, kyoto market, japanese food, japanese foods, loose tea, tea leaves
Japanese green tea, or ocha (o-cha) is the most common drink in Japan. Not only is it loaded with vitamin C and caffiene, but its healthy antioxidant properties are making this drink a hit all around the world.