Think out of the box, Beautifull butterfly.
Found a bright bright green one on a juni the other day, probably not doing anything, but I'd remove them. Your tree may have been a nesting place.
Anyone have a catipillar ID place to go, I'd want to know if they are problematic.