Doctor Lao

Doctor Lao is a character in "One Sweet & Sour Chinese Adventure—To Go," an episode of the Bill & Ted's Excellent Adventures animated television series.