It's possibly reflective balloons all connected with each other or it's a quite extraordinary UFO: Here is a similar one: