Life is hard for insects too Yves RoumazeillesMay 4, 2007November 18, 2007 Life is a competition: Eat or be eaten. This happens to insects on the neck of a giraffe, too. Insect, bird and giraffe(Click on the thumbnails to see the larger image)