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




Here is a similar one: