Leech King

Leech King (voiced by Jeff Bennett) is the leader of the leeches.