I FOUND IT!

I've got no idea of the origin, the language spoken sounds like Eastern European.
I've tried to upload them but they're too big, even when they're zipped up. Is any chance I can upload to something like megaupload or yousend it? Or is that kinda thing frowned upon here.