I believe that if it occurs on this planet it must be of this planet...
Not sure I entirely agree with that. Quantum physics is way beyond me but listening to those who’ve got a handle on it, and their talk of (eleven?) dimensions, kinda puts everything into the ‘anything goes from anywhere’ basket... including ghosts (for want of a better word ;-)
If anyone can put up the evidence for new elements, fair enough. I'm waiting. If not........