Pinocchio might be local to the region but is this right identity for a mascot of the 2013 World Championships in Firenze/Florence?

Pinocchio might be local to the region but is this right identity for a mascot of the 2013 World Championships in Firenze/Florence?

Tags: Italy