A symbolic flower of the spring, a time of renewal, and the fleeting nature of life. Their life is very short. After their beauty peaks around two weeks, the blossoms start to fall. The embodiment of beauty and mortality can be traced back centuries. And then, fallen cherry blossom or petal, it’s believed, symbolized the end of their short lives