Sakura Cherry Blossom
Sakura Cherry Blossom
Green Tea
The sakura, or Japanese cherry blossom, is one of the prominent symbols of Japan, symbolizing the transient nature of life. The flowers bloom en masse once a year for a short time in the Spring, coloring the island pink before being blown away by the spring breeze in a gorgeous shower of petals. Sakura Cherry is a blend of quality Japanese green tea, Sakura cherry flowers and cherry pieces. Combined, these ingredients work together to create a sweet and refreshing brew.
Out Of Stock
Customer Reviews ()
- verified customer