Cherry blossom petals drifting over a garden scene