The Witches of Echidna are emerging into the night again, worshipping their own divine serpent. Word count: 15