Dr. Deranged.

Proof he is looney tunes if you ask me.