Shen (clam-monster)

Shen (clam-monster)

In Chinese mythology, the shen or chen (Chinese: 蜃; pinyin: shèn or chèn; Wade–Giles: shen or ch'en; literally "large clam") is a shapeshifting dragon or sea monster believed to create mirages.

Read more about Shen (clam-monster):  Meanings, Characters, Etymologies, Modern Times