We're so glad someone was around to capture the footage of this incredible scene as a 6-metre python ate another snake of around the same size, but instantly regretted it. As a result, it regurgitated the entire reptile, as you can see in the video above.
The python was found very weak next to a house in a tourist park, in Australia. The owner of the place caught the animal, put it in a bag and released it at the edge of a river.
The man made the following statements about the scene he witnessed: 'It started vomiting when I took it out of his bag and we started to see a tail coming out of its mouth.' He stated that everything happened very fast.
The python is safe and unharmed, although unfortunately, it threw up its food. According to experts, snakes vomit when they are stressed. In addition, female pythons can eat their partner when something goes wrong.
In Australia, it is very common to see huge snakes near homes. Therefore, the owner did not hesitate to capture the animal and release it further away. However, seeing a snake vomiting up a prey of its own size... that certainly doesn't happen every day.
Check out the video above to see the incredible footage for yourself!