A brave man was forced to bite a giant anaconda to stop himself from being crushed to death.
He sunk his teeth into a huge snake as it wrapped itself around him.
An onlooker filmed the terrifying near-death experience.
READ MORE: Motorcyclist, 37, dies after being attacked by escaped rhino
It shows how he struggled with the powerful reptile as he stood in chest-deep water.
Another man can be seen grabbing its tail while a third tries to uncoil the water boa from a wooden boat.
In a desperate bid to save himself, the man sinks his teeth into the snake near its head.
More than half a minute passes until it eventually gives up and unwraps itself from its would-be victim.
The victim’s friend then grabs it by the neck as it is raised onto the boat in Terra Santa, in the Amazon rainforest, Brazil on Sunday (29 Sept).
It is not known if the man sustained injuries after grappling with the powerful snake.
Anaconda attacks are rare but can occur in the rivers and creeks of the Amazon jungle, where the reptiles typically live.
The anaconda, also called water boa, is one of the largest snakes in the world, as reported by Need To Know.
They can grow to more than eight m (26 ft) long and can weigh more than 200 kg (31 st).
Anacondas are not venomous.
To kill their prey, they wrap their body around the animal and use their brute strength to squeeze it until it can no longer breathe.
Then, they swallow it whole.
READ MORE: Cat stranded on roof for three days rescued by fire service