Bizarre, polka-dotted blob washes ashore in North Carolina