Album This World, Federica Carta