ZEBULON, N.C. — In a grisly crime story, a teenager decapitated his mother Monday near Zebulon, Franklin County Sheriff Kent Winstead said.

Oliver Mauricio Funes Machada, 18, has been booked on the charge of first-degree murder, according to the sheriff.

The first deputy on scene found Funes with his mother’s head in one hand and a large butcher knife in the other, reported WNCN.

Deputies ordered Funes to drop his knife and he complied said sheriff’s chief of staff, Terry Wright. Inside the home, deputies found the body of 35-year-old Yesenia Funes Beatriz Machada.

Sheriff Winstead said it was Funes who called 911 after the attack.

The horrid act took place around 1 p.m. at a home at 90 Morgan Drive in the Pilot community near Zebulon, according to Winstead.

There were also two young children home when the attack occurred, while another was at school at the time, the sheriff said.

The victim’s husband arrived on the scene just before 5 p.m. and was overcome with grief, Winstead told CBS North Carolina.

The news was a stunning revelation to neighbors.

“Complete and utter shock. … This whole area is a quiet area and I didn’t know what to expect when I got home and saw police cars and everything around,” said Ryan Reader, a neighbor.

Wright indicated the murder would understandably be difficult on the family, but the community as well.

Receive 20% discount on Vertx mini organizational pouch using promo code LET2017

“I think everybody needs to pray for the family. It’s tough for the family, it’s tough for the neighborhood and it’s tough for the community. This is stuff you don’t see in this county and this state every day and it’s going to be a long road for the family to deal with this horrific situation,” he said.

The three remaining siblings are in the custody of their father according to authorities.

“It’s a terrible situation for the family, a terrible situation for the neighborhood and this county. I’m just glad things worked out the way they did and no one else was hurt in taking the suspect into custody,” Winstead said.

Officials would not speculate on the motive, and thus far, it is unclear. However, they confirmed that Funes lived at home with his family and that deputies had not responded to any calls to the house in the past, nor had they encountered the teen.

Funes appeared before a judge Tuesday morning. He is being held without bond in the Franklin County Detention Center.

(Photo courtesy Franklin County Sheriff’s Office)