bn:01164085n
Noun Concept
AR
شن
EN
In Chinese mythology, the shen or chen is a shapeshifting dragon or shellfish-type sea monster believed to create mirages. Wikipedia
Relations
Sources