Dr. Stinkerwhistleteeth 

Human, living, at least when I wrote this.
See followers