Follow the Author

Shen
Shen may refer to:
Shen (Chinese religion) (神), a central word in Chinese philosophy, religion, and traditional Chinese medicine; term for god or spirit
Shen (clam-monster) (蜃), a shapeshifting Chine...
Read more
Information taken from:Shen