Pantophage

The Pantophage are giant red humanoids with horns on their heads,the apparently had a conflict whit the Lewodans