Dr. Lang

Referenced in 1 episode

Definition

A deceased British eye surgeon said to have worked as a spirit guide through medium George Chapman. The pair reportedly carried out psychic healings for decades in the mid-20th century.