Nah. He sounds just like a leaching parasite. Nothing more.
Don't you mean leeching? The imagery evoked by "leaching" is just a little too gruesome for my taste ...
Don't you mean leeching? The imagery evoked by "leaching" is just a little too gruesome for my taste ...