It took plenty of police work over five months, but Delaware County District Attorney Katayoun Copeland says they have the man who raped a 14-year-old girl who he targeted through the anonymous social media app, Whisper.

As FOX29 in Philly reports, the suspect is 22-year-old Joseph Valiquette of Havertown, Pa., who went by the online name of 'Dankasauraus Rex."

After meeting the girl on the app back in April, he showed up on the Havertown doorstep of his teenage victim within minutes, as he lived just a half a mile away, police say.

Here's how DA Copeland described the attack to FOX29:

"He forces her down on the bed. He begins physically choking her around her neck, pulls down her shorts and rapes her right there in her own bedroom."

A composite police sketch of the suspect, coupled with some dogged investigation over the intervening five months, led to Valiquette's arrest, Copeland said.

And when police caught up with him, they say Valiquette admitted to having sex with the girl, but told police it was consensual.

At last report, he was being held on $150,000 bail at the Delaware County prison, facing charges of rape in the case.