Leech (Goof Troop)

Leech is a minor antagonist in Goof Troop.