shén
guài
1
spirits and devils (usually harmful)
2
demon