Barghest

Devilish monster

Encountered by the latest telecom team in the “Vanished Lands” homebrew fantasy setting