i've yet to see him speak but he correctly identified roman italian, which is not that hard to do. that being said, if and if it's him in the picture he posted, he does have italian outlets wherever he was at.
Finland