Phil van Neuter

Dr. Phil van Neuter is performed by Brian Henson.