Nature's craziest cannibals.
From starvation to devouring an opponent, there are many reasons why an animal might feast on its own kind.