Shopping Cart

OI OCHA GREEN TEA | 500ML

Regular price
OI OCHA GREEN TEA | 500ML
Regular price $3.00
おーいお茶
500ml
oi ocha literally means, hey! tea!, enjoy japan's best selling green tea