Starlight Leech - Black & Chartreuse

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




Related Items