Saw this today… Any guesses?
Click on the picture for more info.

what is it?