godly tree of life seen from outer space engulfs the earth