dyson shell is a new one, heard of dyson sphere, never shell.
That picture looks like something my wife baked.