Leeching Parasite

Leeching Parasites are serpents of N'Zoth located in the Maw of Gor'ma in Ny'alotha, the Waking City.