Hi folks - brand new here. I found not 1, but 2, of the device pictured here on my property, in different locations. Can anyone tell me what it might be? Thanks, MT