Art direction and animation: TED
Additional animation: Territory Studio
Agency: Territory Studio