Lord of Weho

The Lord of Weho was one of the Demon Lords of Los Angeles, his domain located in West Hollywood.

Powers
The Lord of Weho was a telepath, capable of reading the thoughts of other beings.

Appearances

 * Angel: After The Fall 
 * Angel: After The Fall 
 * Angel: After The Fall 
 * Angel: After The Fall