Judicator Giant

Judicator Giants are enemies in Dark Souls III.