Nuwa Chinese Goddess Illustration

Meet Nuwa, the snake Chinese goddess credited with making us little humans!