Confronting footage has been released of a woman taking off her top and attacking a man in the street who she claims was staring at her.
The video was taken in Ribeirao Preto in south east Brazil and shows a woman pinning a man to the ground and assaulting him as she accuses him of treating her "like a sex object", news.com.au reports.
The woman, who was handing out flyers before the incident, became aggressive towards the man as he was allegedly pestering her, shouting that she was sick of being "touched and sexually harassed while doing her job", according to MetroUK.
The footage shows the man begging the woman to stop while he is being held down. The man can be heard saying he hasn't done anything and that he is there shopping with his wife.
The woman then appears to pull off her top after saying: "I'm fed up being treated like a sex object. Is it boobs you want?"