Royalty-free stock illustration ID: 1196075302

A cartoon music note standing in a puddle of water next to a frog, while holding an umbrella as different music symbols fall from the sky like rain.