Almost human but not quite
E, anyway, Why does this remind me of the mangle with no torso, or arms.... and just a head and legs- Oh, Wait-