Larry (demon)



Larry was a massive spider-shaped demon who could assume a human form and a former lover of Sally.

Appearances

 * Angel: Illyria