Vocabulary

閻魔大王

Yama; judge of the afterlife

noun