Vocabulary

牛頭馬頭

horse-headed and ox-headed demons in the Buddhist hell

noun