妖魔鬼怪

yāoguǐguài
(idiom) all kinds of evil spirits or malevolent beings

CEDICT

all demons and ghosts; all forces of evil

Wiktionary

怪异总称比喻邪恶

重編國語辭典

Entry Composition