Lincoln City - this was a surprise!

Last trip to the coast was to Lincoln City for a quick visit to see the ocean. While driving through town I saw this and, well, nearly ran off the road trying to get a clear view from the street. So I had to go back and investigate. While I can tell you that I did get a close-up look at these things I still don't know what they represent. Turns out they were even more creepy up close so just I took a couple of shots and then got out of there!