Nüwa was a serpent deity from ancient Chinese mythology. Sometimes she is pictured as a gorgeous woman, other times she is shown possessing a woman’s head but the body of a powerful snake. Nüwa was…