Show more
Steven Royston Box is an English animator and director who works for Aardman Animations. Wikipedia