Commercial for Granny's. I used cylindrical mapping in After Effects and a picture of the bottle to fake a 3D rotation and manually put the highlights where they belong for a more natural look. The bubbles are an array of particles using real bubbles as sprites and linked to the rotation of the label to move with it.