This is the bizarre moment a 16-foot snake struggled to swim after eating a capybara - the world's largest rodent.
The anaconda was spotted by a group of tourists in Aparecida do Taboado in the state of Mato Grosso do Sul, Brazil.
An onlooker recorded the creature bobbing in the water of the Paraná River as it tried to find a place to rest to digest its meal.
Footage shows the huge anaconda lying on the water's surface with its stomach swollen after eating the rodent - which can weigh up to 201lbs.
An onlooker splashes the creature, causing it to start moving.
It tries to swim away, but its over-sized stomach remains floating above the water.
It then appears to give up and rolls onto its side with its lighter-coloured underbelly facing the camera.
Subtenant Braguini from the region's Environmental Military Police said: 'As it uses its muscles and contraction to move, it was having difficulties because of the size of prey it swallowed.'
Braguini added that the snake had probably eaten its prey moments before the video was taken.
He said: 'As it made a very big effort to kill the capybara, it was looking for support to not be floating, so the digestive process had not even started.'
Found in the jungles of South America, anacondas kill by wrapping their long bodies around their prey and then constricting with powerful muscles. As the prey exhales the anaconda's muscles tighten, slowly restricting the prey's lungs until it asphyxiates.
Like most snakes, the anaconda can unhinge its jaws and swallow prey larger than its own body. It will feed on a variety of large animals including pigs, deer, caiman, birds, fish, and large rodents such as capybara.
{"preview_thumbnail":"https://cdn.flowplayer.com/6684a05f-6468-4ecd-87d5-a748773282a3/i/v-i-2…","video_id":"2cf34728-d268-4ee2-ad9d-523859c9678d","player_id":"8ca46225-42a2-4245-9c20-7850ae937431","provider":"flowplayer","video":"Two Protesters Killed in Clashes With Police Near Iraq's Umm Qasr Port"}
This article has been adapted from its original source.