Monsters and myths, the spirit snake