A bit rainy sounding type of thing. A little bit mysterious as well, i would say Italian.