Yes its italian, and I may still have that manual - I will hunt for it. Saw it not that long ago.