..believed to be someone's missing nutsack.
In all seriousness, I guess it's not official what it is yet. But it's pretty fucking gross and looks like the blob or a giant pile of shit coming to life. I'm convinced it's a fucking zerg egg. North Carolina better be preparing for a fucking 'ling rush.
I don't know about the worms, man. It'd definitely be the most logical guess, though. I thouhgt it was pretty cool when it retracts due to the light of the bot and stuff. Really WEIRD whatever it is.
Cameron Village is a shopping center in downtown Raleigh that has a fuckload of women's clothing stores too... so when all else fails, blame women for creating this monstrosity.