Starlight Leech - Black & Chartreuse

by: Solitude

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




Related Items