Language:
Free Online Dictionary|3Dict

神谋魔道

Source : CEDICT

as if urged by gods and demons (idiom)