Claire Dodgson

Claire Dodgson is an film editor working at Illumination Entertainment and Movie Land Animation Studios