Its innards had been lacerated by dozens of quills from the porcupine while trying to digest its meal.
Speaking on the incident, Reserve general manager Jennifer Fuller said: 'The exact reasons for the snake's death are not clear.
'It is apparent that several porcupine quills were lodged inside the digestive tract. It had fallen off the rocky ledge.
The incident and pictures have left many people in great shock.