Photoshop
»
Drawing
»
Simulate Water Bubbles
(5767 views)
Combine 3D transform spheres on a layer mask with a liquify turbulence tweak to achieve this effect.