I'm coming out with some really freaky looking stuff atm aren't I?
This guys a demonic genie with a couple too many eyes XD I imagine that they'd help him spot his prey from a good distance away, and maybe have a future sight eye hidden in there somewhere.