Japanese Sakura Organic Green Tea
Stunning Japanese green tea from organic production with a faint but distinct cherry blossom scent. The tradition of celebrating the sakura (cherry) season can be traced back to ancient Japan, where its blooming season was used by farmers as a signal to start planting rice crops. As such, sakura cam to represent hope and new life.
Japanese organic green tea, sakura blossoms and leaves
1 tsp tea