Monster leech

The monster leech is a demon made of three, giant zombie leeches. They are very rare but there are swarms of them in misfortune manchon.