texts: You know, Peter, this could be a past life experience intruding on the present.
labels: Or even a race memory, stored in the collective unconscious.  And I wouldn't rule out clairvoyance or telepathic contact either.