In a mother nature royal rumble bout of epic proportions a giant python took on a huge crocodile in Australia. After five brutal hours the snake was the victor and to the victor goes the spoils, a huge crocodile buffet. Photographers caught this amazing circle of life moment at Lake Moondarra in Queensland, Australia. The huge python celebrated his win by somehow swallowing the entire carcass of the crocodile whole. Snakes aren’t very elegant diners so you may find some of the images to be graphic.

SNAKE EATING CROCODILE