Crimson Judicator

The Crimson Judicator is one of the enemies that can be found in Godfall.