You sure that picture isn’t Morgellons Fiber Disease?
How do we know that that universe wasn’t created in a lab by beings who created their own version of “Large Hadron Collider” and in their time frame our universe will exist for a nano-second and blink out, but to us it lasts for Billions or Trillions of years?
If you inflate a small “chunk” of space time using massive amounts of concentrated energy you may be able to create a “pocket” or basement universe. We could be someone else’s science experiment.....