Rubber Chicken Madness 1000 pc. Puzzle

Rubber Chicken Madness 1000 pc. Puzzle