Marco Rossi, Italy, Ferpicloz, M