So you guys want background eh?
[Background added]
Yes it does have 6 limbs and that thing over it's head is the other front leg (off the ground).
The human flesh goes in it's mouth :p And I didn't want to put too much detail into it because A) It was only an experiment and B) I wanted it to look small.
I like your interpretation Taiyo.uk

Edit: I might update/neaten this at some point but it's more likely I'll start anew. Perhaps I'll give the
Chimera a shot, since A) It looks stupid

and B) it must also have been a
working title.