Xiangliu is the name of a nine-headed snake in Chinese Mythology. He was considered to be responsible for floods and devestation. He was connected with Gong Gong.
Advertisement
Xiangliu is the name of a nine-headed snake in Chinese Mythology. He was considered to be responsible for floods and devestation. He was connected with Gong Gong.