Alizor of Westacottus

A trollike creature breifly portrayed on a page of the Monster Book of MonstersOwle Bullock