This cuddly-looking caterpillar has been clumped around the Boston area for the past year, with quick trips in and out of the states surrounding eastern Massachusetts. Perhaps you would like stretch out all of your legs and head farther north. Portland, Maine? Maybe even farther north?