Oi Ocha is Japan's No. 1 green tea brand and it means "Tea, please!". Made by Ito En, Japan's foremost tea
purveyor, our unsweetened green tea is brewed from prime, first flush tea leaves harvested in Spring. Using
decades of green tea expertise, our classic Oi Ocha unsweetened green tea brings you the most refreshing
and authentic green tea taste in the iconic green bottle.