I live in Maine, USA and I also have found one of these. I would love to know more about it.
Separate names with a comma.