I'm pretty sure that it's Italian (I'm picking up even less than what I usually pick up when I listen to Spanish), but I could be wrong...