favorite_border
favorite
0
Luxury Retail Sakura Green Tea 100G / TIN
Sakura Green Tea is characterized by a gentle, floral sweetness that is reminiscent of cherry blossoms in full bloom. The floral notes are subtle yet distinct, adding a layer of complexity to the smooth and mellow green tea base.