• NeochaEDGE /// is a full-service creative agency dedicated to achieving ambitious ideas and inspired storytelling for the most forward-thinking brands in the world. Be creative, stay curious.
  • Language:

  • ADIDAS BRAND CENTER / CHINA FLAGSHIP STORE OPENING TEASER

    We produced a short OOH teaser video to promote the opening of the adidas Brand Center / China flagship store opening in Shanghai. The piece was played on large-screen displays along Huaihuai Rd., the city’s main commercial shopping street. The geometric template in which the video is presented matches the shape of the brand center’s iconic storefront, with each shape / section bursting alive with the sport and entertainment talents who represent adidas on the global stage.

    For more of our film / video work, link here.

    Share Our Work