Fangbeast

The Fangbeast is an enemy that from appears in the Black Omen.