SAN JOSE (CBS SF) — A 25-year-old South Bay man pleaded guilty Tuesday to killing and injuring more than 20 cats that he stole from the streets of a quiet residential San Jose neighborhood.

Robert Farmer was charged with 21 counts of felony animal cruelty for abducted the cats from his Cambrian Park neighborhood. He faces more than 16 years in prison.

READ MORE: UPDATE: Santa Clara County Offers Additional Free At-Home COVID-19 Tests

His next court date for receipt of reports will be on December 8.

READ MORE: 2-Alarm San Jose Townhouse Fire Extinguished; Firefighter Hospitalized After Fall from Roof

“As this sad case comes to a close, our thoughts are with the families who lost their beloved pets,”prosecutor Alexandra Ellis said. “We intend to hold Mr. Farmer accountable for his perverse and violent acts.”

Farmer was arrested on October 8, 2015, as he slept in his car. San Jose police found an unidentified orange tabby dead in the car, along with some cat collars.

MORE NEWS: Port Of Oakland Reports Record Import Volume In 2021; Declines In Exports

Investigation believe he may have killed up to 16 cats. Only four bodies were found.