It's incomplete Dyson Sphere
Nice, looks great so far!
What is a dyson sphere?
It's a megastructure which makes elektricity
What do you think?