The title and the opening lyrics mean “cherry blossom” in Japanese. It symbolizes the transience of life and the beauty of passing things.