Record last updated
In Chinese mythology, Yen-lo-Wang is a deity associated with the underworld. While not always considered demonic, Yen-lo-Wang judges the souls of the deceased.