IC1274, Davide Manca