Carnyss demon

Carnyss demons are a humanoid species of demon known for their fondness for muscles and mirrors. In 2000, Angel Investigations fought a Carnyss demon in order to prevent a Praetorian sacrifice.

Appearances

 * Judgement