Explicitica Defilus

Giant snake with a female human face, worshiped as a goddess.