It's probably a creation of
the Necromancer also showcased in chubb's patch five data mining video.

Possibly a flesh golem like Niara suggested but also possibly some kind of necroed being. Let's call it Bernard, the undead ogre.


Optimistically Apocalyptic