I have found who the headless chicken really is...

Day 1,850, 23:56 Published in Romania Romania by Don Sorel del Super

No, really... look at him, his face is just so... headless!