Mirror Leeches

The Mirror Leeches or Speculum Sanguisugæ are a supernatural parasite that consumes peoples blood.

Abilities

 * Mimicking humans
 * drinking blood
 * seeing peoples memories in their blood

Enemies

 * Spiders
 * additionally, burning them individually can kill them