Avilas

Avilas was a demon who offered wealth in exchange for human sacrifices. He was portrayed by Troy Brenna.

Appearances

 * Help