BTW and FWIW: Long ago I saw a chart of the then known stars, galaxies, clusters etc which plotted out to look something like da Vinci's drawing of Vitruvian Man
“If G_D creates life on one world, He can create life where ever on what ever place in any form.”
Well, off course He is able, but that doesn’t tell us whether He did or not.