Italy has lost its mind!