Itoen Ohi Ocha Sarasara Japanese Green Tea 40g.
Ito En Oi Ocha Japanese Green Tea, Macha blend, pack of 100 [Japan Import]