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: Napa Valley Grape Growers Say Dry Year Survivable But Fear Prolonged Drought

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

READ MORE: Red Flag Warning Now in Effect for North and East Bay Hills Through Weekend

“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: Fatal Rollover Crash Closes Portion of Highway 101 in San Jose Friday Night

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