First Flush Green Tea (7 Tea Bags)
This pure 100% Japanese green tea is made with only premium tea leaves from Shizuoka prefecture for a deep strong taste that is sure to enchant. It’s the perfect gift for welcoming the springtime cherry blossoms with its beautiful sakura omamori-style packaging! Omamori are Japanese amulets bought from shrines and temples for luck and protection from evil. May this tea bring you all the good feelings you need!