Guest Stars Ian Lithgow as Leon David DeLuise as Bug Pollone Ileen Getz as Dr. Judith Draper Richard McGonagle as Dr. Howard Emile Hirsch as Punk