MILWAUKEE - Police have arrested a 22-year-old Milwaukee woman after a man was stabbed more than 300 times.

According to an affidavit accompanying a search warrant, the 18-year-old Arizona man was bleeding from the neck, arms, legs and back when he called police at about 9 p.m. Sunday. He was taken to a local hospital.

The man told police he met the woman online and took a bus from Phoenix. Court documents say once he arrived he was bound and stabbed over two days.

Documents quote the woman as saying the cutting was consensual during sex but quickly got out of hand. She said her roommate is possibly involved in satanic activities and did most of the cutting.

The Milwaukee Journal Sentinel reports the woman is being held on $150,000 bail.