That’s right, armadillos have now been spotted in North Carolina.