This Floofy Little Porcupine in Amherst, NH, Will Make You SmileThis Floofy Little Porcupine in Amherst, NH, Will Make You SmileI want to hug it but I know that's a bad idea. KiraKira