An animated segment for a presentation at FIFA's headquarters. Agency: Klein and SonsGiantWorks Role: Concept, Design, Animation
© GiantWorks 2025