Saw this not far from my home in Rhode Island.

Not really sure what to make of it.

I can think of a few possibilities.