logotype
Content Creation & Design

A French supermarket just taught Disney and Pixar a lesson in animation