Cattelan Italia: Experience, 25 68