This was a fun little 2D character animation piece that Amy Stewart and I did for BenefitMall. We do a lot of these kinds of pieces for BenefitMall, who keep their home page constantly fresh.
Amy designed the characters and the set, and I animated them to life in After Effects, syncing their movements to the musical background track.
You can see the archived version of the piece by clicking here.