cannibalism diet but not what you are expecting