Our favorites from the international Barcelona and London-based collective, who've been making commercials and music videos since 2008.