Lamia (Creature)

The creature "Lamia."

The demon Lamia derived from this creature.