Tag: Xiang Liu

Introduction to Xiang Liu
Xiang Liu is a fierce deity in ancient Chinese mythology. It has a huge body and nine heads. It often appears near water and causes floods by spitting water. Legends say it can spray venom, harming all around. People often use Xiang Liu to symbolize fierce floods and disasters.