Premium Japanese green tea
100 tea bags