Ito En Oi Ocha (2 LTR)

The world's premier purveyor of green tea. Oi Ocha has authentic Japanese taste. Unsweetened, no calories. Made in Japan from premium loose Japanese tea leaves.