Dr. Chaplin

Dr. Chaplin (voiced by Zachary Mastoon) Dr. Chaplin is a fictional character appearing in the 2003 TMNT series.