In Chinese legend and mythology, Fuxi and Nuwa are the god and goddess who created the mankind. They have snakelike tails and they are siblings. Their mother is Huaxu. Legend has it that Huaxu once visited a place named Leize. She saw a huge footprint. Out of curiosity, she stepped on it. And she got pregnant suddenly. After 12 years of pregnancy, she gave birth to Fuxi. It is believed that that foot print belonged to the God of Thunder. So Fuxi is generally considered the son of the God of Thunder. And Nuwa is his half sister.