Takaokaya Tea T Green Sencha, TeaBags, 64-Count Units (Pack of 4)
Product of Japan