The king believed that loneliness drew out one's hidden strength. So he robbed the kingdom's magical defenders of their families. Little did they know that one responsible for their loss was the very realm they had come to cherish. When Shen discovered this horrible truth, she could not contain her rage. The homeland she had once so fervently defended would be destroyed... by her hand. With this fateful decision, tears began to flow down her cheeks, and try as she might, the deluge would not stop.
Shen (in Chinese thought) the spiritual element of a person's psyche. The word has many meanings, such as "spirit; god, deity; spiritual, supernatural; awareness, consciousness; state of mind, etc". Shen is a key word in Chinese philosophy, religion, and traditional medicine.
Artwork by Yu-Han Chen