According to Utusan Malaysia, the man's "business" came to an end after one of his victims was saved by the police, the Star Online reported.
The man is said to have married 18 locals and three women from a neighbouring country after getting fake marriage certificates from a syndicate.
He would then force them to become prostitutes in several states and beat them up if they refused.
Julia, the 18-year-old who was rescued, was saved after her sister called the paper to help find her, and officers from Bukit Aman found her at a rented house in Bahau.
The man, who was found wearing two talismans to help charm women.
It is believed that many men have tried to contact him to find out what the talismans are and where you to get them from.
His treatment of these women was atrocious, it is unbelievable that he got away with it, particularly with so many local women.
I personally think one wife is quite a handful never mind 21 of them , imagine trying this on with one Australian women, they'd have your guts for garters!!.