Vermillion Sands is not just the title of a good book, it’s also the name of a really, really good Italian garage folk band.