Although 'sakura' means cherry blossom in Japanese, the trees don't produce cherries. The flowers are what's important; each spring, Japan as a nation excitedly anticipates the blooming of its thousands of sakura trees. Many locations have festivals, such as the Sakura Matsuri (literally 'sakura festival') in Hitachi. People come to eat, hang out, and view the sakura blooms in the trees overhead.
This tea contains a low level of caffeine | Steep at 190° for 3 minutes.