Erickson Media
…
I don’t really know what this spot is trying to sell, but I love the animation and spirit of it: