This was from a mature compilation that someone put together themselves that was over on one of the big sites. I get a Euro vibe but I could be way off mark...