Perhaps one of the oddest feelings in this human life is that awkward feeling of familiarity when you’re in a seemingly new environment or place yet you feel as if you’re reliving a past experience. In other words there is this chilling sense as if you’ve seen this all before. Sort of like watching a movie you’ve sworn you've seen before. There is a word for that in our culture and that is the french term “Deja Vu” which means already seen.