神出鬼沒 [ㄕㄣˊ ㄔㄨ ㄍㄨㄟˇ ㄇㄛˋ; shen2 chu1 gui3 mo4] lit. Gods appear and devils vanish (idiom); to appear and disappear unpredictably to change rapidly ◄ ►