Horrifying.

The QC Times reports that Davenport resident Tavian Jordan Eicher is being held at the Scott County Jail for allegedly sexually assaulting a sleeping 4-year-old child.

Police opened an investigation on Eicher after a witness located videos of the suspect sexually assaulting the child on Eicher's cell phone.

According to an arrest affidavit, there are two videos of the alleged assault that were recorded around 1 am on June 10.

Eicher now faces two counts each of second-degree sexual abuse and sexual exploitation of a minor. The sexual abuse charges could get him 25 years in prison each and the exploitation charges are punishable by 10 years in prison for each charge.