The sakura is a symbol of renewal, fleeting beauty and the fragility of life.