“Since ancient times, the Japanese have heralded the arrival of the cherry blossoms because they symbolise the ephemeral beauty of life.”