David L. Allen

David L. Allen is an design supervisor and prop designer of Rugrats.