"cherry blossoms fall and vitality of people is restored". Cherry blossoms are a symbol of spring in Japan. From a letter from my friend Toshiko. This is a very loose translation. I know it actually says "flowers fall, face color restored"
Posted by Chris Farrell at 1/29/2006