A woman charged with murdering her three-week-old son allegedly dismembered the baby and ate his brain, police said.
The 33-year-old woman, from Texas in the US, is recovering in hospital after allegedly stabbing herself in the torso and slicing her own throat during the attack.
San Antonio police chief William McManus said the alleged attack occurred on Sunday morning, a week after the child's father moved out.
LATEST: Mother accused of eating baby's brain had schizophreniaThe woman had used a knife and two swords to dismember the baby, then eaten the child's brain and some other body parts.
She had also decapitated the infant, torn off his face and chewed off three of his toes before stabbing herself.
"It's too heinous for me to describe it any further,'' Mr McManus said.
He said police officers called to the woman's house at 5am on Sunday allegedly found her sitting on the couch screaming: "I killed my baby! I killed my baby!''
The boy's body was found in a bedroom.
The woman allegedly told police the devil told her to kill her son.
She is believed to have been previously admitted to a psychiatric ward.