rain-soaked cherry blossom petals scattered on the ground