Lamia

Lamias are part human, part snake.