70 Zhuangyin Mountain is a demon