Shen (Chinese "spirit