the porcupine is a term used to describe animals of two different families (the family Erethizontidae and the family Hystricidae). Basically, this kind of animals are found in America and jungle areas in Asia