Small Fact Frog

there is a phenomenon called, "deja reve"

basically experiencing something in reality you've dreamed of in the past.