Ken Duncan

Ken Duncan is a disney animator.