Nemesis, yes, I think so.
There was a study many years ago that back-tracked certain comets back to where Nemesis was supposed to have passed.
I’m gonna need pictures or a good radar ping, though, evidence so far is conjectural.
I agree. Pure speculation.