This piece of concept art hints at a very odd sort of monster; a zombie goatman javelin thrower? Or is the stylized, roughly-unfinished nature of the artwork what makes the creature seem zombie-like?