cherry blossoms petals scattered on a rain-wet bench