Skip to content
by PhreakClub

The Shèn, Extra Small, Soft

£50.00

In Chinese mythology, the shèn or chèn, is a shapeshifting dragon or shellfish-type sea monster believed to create mirages.

In Chinese mythology, the shèn or chèn, is a shapeshifting dragon or shellfish-type sea monster believed to create mirages.