Dr. Roger Leir

Referenced in 1 episode

Definition

A podiatric surgeon known for his controversial work involving the surgical removal of suspected alien implants from individuals claiming contact with extraterrestrials.