Demon Lord

The Demon Lords was a term used to refer to the demons that ruled an area of Los Angeles after the city was sent to hell by Wolfram & Hart.

Appearances

 * Angel: After The Fall