reminds me so much of something, but i cant put my finger on it. some french song maybe, or a movie score