Xiang Yao is the name of an evil spirit or devil in the folk beliefs and legends of China.  He is responsible for creating stinking swamps and diseased springs.  He is the attendant of Gong Gong.

Xiang Yao manifests in a hideous form that has nine human heads on a snake’s body.

Have extra details? Please share with us.

Copyright © 2015 Mythical Archive