Found this in front of our home. Any clue what’s this?