Warning: This video contains content that may upset some viewers.
A five-metre python has swallowed then regurgitated a whole cat in a suburb near Bangkok.
The unusual incident was caught on video, circulating on social media.
The snake slithered into a home in Pathum Thani and devoured the 3kg ginger moggy, called Bobo.
It took two policemen, three animal rescuers and a local reporter to drag it outside, where it threw up the cat.
The owner buried the cat after its body was retrieved and the python was sent to a zoo.