Cherry Blossoms and the Fragility of Life