This Floofy Little Porcupine in Amherst, NH, Is Guaranteed to Make You Say ‘Awwww’This Floofy Little Porcupine in Amherst, NH, Is Guaranteed to Make You Say ‘Awwww’I want to hug it but I know that's a bad idea. KiraKira