Captain Ultimo reveals his face after 31 years. Sergio De Caprio, known as Captain Ultimo, is an Italian politician and general.

He has never taken off his balaclava since January 1993. Cateno De Luca kicked off the electoral campaign by presenting the definitive symbol and the political manifesto. "We are not 'the others' we are a force of freedom," said Laura Castelli, the mayor of Taormina, leader of South calls North, who has joined his "Freedom" front.