white petal-like particles floating over a green, blurred surface