A 12-foot python thought it was just having dinner, but the meal killed it. Here's how.

This snake's eyes were definitely bigger than it's stomach

 

This python's eyes were definitely bigger than its stomach.

This huge African rock python caused its own death when it decided to eat a large porcupine. According to CNN, the porcupine was 30 pounds. The 12-foot python was believed to have died due to the porcupine's sharp quills, which may have punctured its digestive tract.

killed

The snake attracted several visitors to the Lake Eland Game Reserve, which may have been another contribution to its death according to reserve employees.

"With all the human interaction, this could have caused stress and the python would then regurgitate the meal up with all the quills causing a problem," said game reserve manager Jennifer Fuller.