CG elephants combine with on set elephant talent in this wonderful spot from Standard Charter.
TAG: Animals & Creatures, Animation, CG