To be honest, when I picked up the post I just made on that jellyfish, I thought about opening a new thread titled; Our Planet, Mother Nature & The Miracle
But seeing as the animal thread exists already I gave in and just posted it here although the debate and argument is totally on a different scale and scope. Mother Nature, her majesty, her ultimate dominance of everything that exists is indeed a miracle because she has a template of which she then recreates her magic as you have finely depicted on the comparison with outer space (also hers) and her favourite child, the planet Earth.