Starlight Leech - Black & Chartreuse

The Starlight Leech is a flashy black leech with a chartreuse head and dumbbell eyes.


Category: Steelhead




Related Items