A My Southborough reader sent in these photos taken earlier this week at the corner of Sears Road and Route 30. For the life of me I have no idea what kind of creature this is, but I find it equal parts creepy and adorable. I’m sure one of you out there knows what it is. Please share in the comments.
Click photos to enlarge.