Dr. Sleech
Appears in
The Second Best Hospital in the Galaxy
Voice actors
Stephanie Hsu