This.We do not live in a mundane universe.
There are many things we do not understand, can not prove, can not disprove, but that simply are.
And there is nothing we can do about them.
That said, I am hesitant to say whether or not it is real, because I am not sure either way.. but it would be a solid explanation for deja vu..