A female MMA fighter punched an alleged pervert she claims was performing a sex act while she was taking part in a swimwear photo shoot.
Joyce Vieira and a friend were taking pictures on the Praia do Braga beach in the town of Cabo Frio in the Brazilian state of Rio de Janeiro when she said she saw a man masturbating.
The 27-year-old claims the man had his shorts down and was standing in front of her and her friend while performing a sex act on himself.
In images of her attack on the unsuspecting man, named by Brazilian media as Josenei Viana Ferreira, she can be seen launching at the shirtless suspect.
Dressing in a black swimsuit the martial artist took action by raining down a series of punches on the 26-year-old man, who was topless but dressed in swimming shorts.
She said: 'When I looked over there he had his shorts down and was standing on a path where people pass all the time, including children. He was visibly erect, making sounds and moaning.'
In the photos, the martial artist, dressed in a black swimsuit, can be seen punching Ferreira,
Vieira reported the case with police and Ferreira was later arrested for committing an 'obscene act' but has since been released after giving a statement and denying the crime.
Female MMA fighter punches fan 'performing a sex act' during a photo shoot in Brazil | Daily Mail Online
@Robbie Hart @peter_weyland @RaginCajun