Talk:Sewer mutants

What do you think of the Leg Mutant picture? Also, I swear he's played by Dave Herman, but I might be wrong, so I didn't put it in...