Mid-Coast Maine was helping my daughter with leaf identification project for science and we found a caterpillar I’ve never seen anywhere having a hard time identifying. Want to make sure it’s not invasive and trying to figure out what it is. Thanks in advance.