TV commercial, Europe

Agency: Discovery Creative, London
Client: iD | Investigation Discovery Channel

Production Roles: 
Character Design | Motion Design | Animation | Direction