++CLIENTS PLEASE NOTE: THIS VIDEO IS VERY GRAPHIC++
Footage has emerged from Thailand of a five-metre-long python spitting out a pet cat after it slithered into a family home.
The video, captured last month, shows a team of policemen and animal rescuers helping to bring the snake outside.
Once on the ground, the snake regurgitates the dead cat, which emerges covered in digestive juices.
''I went to the kitchen and noticed the cupboard under the sink was open," the cat owner told a local reporter.
''There was a tail pointing out of it and I thought the snake was small, so I ran outside and called the police."
''When they arrived they said it was enormous. I was shocked."
The snake was later released back into the wild.