Beltar the Cremator

Beltar the Cremator was a demon who was one of Angel Investigations suspects of having an interest in kidnapping or killing the newborn Connor.

Appearances

 * Dad