Earth Aberrant

The Earth Aberrant is one of the enemies that can be found in Godfall.