A Saudi man was caught on camera assaulting an Asian worker at a café in the Gulf Kingdom.
He was seen slapping him on the face several times after he found a piece of chocolate in a drink he bought in the shop.
A YouTube film showed the man yelling at the frightened worker, who kept apologising to him.
He then ordered him to sit down, spat on him and started to slap him on the face inside his café in the Northwestern town of Hail.
Sada newspaper, which published the film, said police later managed to identify the man and arrest him.