Quite the visual treat, with a stunning combination of both 2D and 3D animation. From Passion Pictures Studio, Directed by Pete Candeland of Gorillaz music video fame.