Help! (What the heck IS this?!?)

I decided to take the trusty ol' Trek out for a spin, and on the way to find some grub I came across quite the unexpected sight.

Art project gone crazy? Science project gone awry? Marketing initiative gone haywire?

Feel free to leave a comment if you have any ideas.