Introduction to the Egyptian Bloodthirsty Goddess: The statues of the Egyptian Bloodthirsty Goddess in the square have the heads of lions and the bodies of women. They are gods of protection and destruction. They have a strange and mysterious beauty.