Destro: 'I'm back!'