The rat you smell is Larry Klayman.
I can't really put my finger on it, but there's something that's just not quite "right" about that Klayman fella. JMO