During late March through May, Sakura blooms across Japan. The cherry blossom symbolizes feminine beauty, the feminine principle and love. Sencha teas are produced by steaming the tea leaves, before drying, giving them higher levels of vitamins and antioxidants than other green teas.
eBay