Gr. Leech Charm

A green sculpture specially shaped in the form of a leech.