A video, taken moments after a six-year-old girl was allegedly raped in the bathroom of the Dros restaurant in Silverton, Pretoria on Saturday, has emerged.
It showed a man, naked and covered in blood, in the men's toilet and patrons at the restaurant could be seen lashing out at him.
In the video, he was asked what he was doing and responded that there was nothing wrong with him mentally and that he was there to use the bathroom to relieve himself.
The man was arrested and is in police custody.
He is expected to appear in the Pretoria Regional Court on October 2.
By law, he cannot be identified until he has pleaded.
In a statement issued on Wednesday, Dros confirmed the incident.
"We have been in contact with the parents of the child to convey our sympathy and offered our assistance in any form that would (or could) reasonably be required in a matter of this nature," the statement read.
Reports of the alleged rape first surfaced on Facebook on Saturday, Netwerk24 reported.
A post, dated September 22, reads: "I'm at Dros in Silverton en this man jus raped a six year old in the toilet…police are here, she is bleeding…the guy looks 24…apparently he was scouting her while she was playing in the kids area en waited for her to go to the toilet (sic)."
A witness told Netwerk24 that the man was taken away in an ambulance.
The witness said the little girl was "broken", was shivering and that tears streamed down her cheeks.