Every spring, parks, mountains, and other outdoor spaces in Japan turn pink with the return of the cherry blossoms ... a jiggly mochi confectionery which for this drink also has salted sakura leaf ...