牛鬼蛇神 ぎゅうきだしん
gyū kida shin

Noun
no-Adjective

1. wicked and perverse; weird and incoherent

Yojijukugo