Hairy Jack

Hairy Jack (ヘアリ-ジャック, Heari Jyakku).

History
Britain. Probably better known as Barghest. A spirit hound that acts as a messenger of death.

Appearances

 * Devil Survivor: Beast Race