Deftones: “Leathers”by Aubin Paul Warner Music Group Music 13 years ago Deftones have released the first song from their upcoming album, Koi No Yokan, due out November 13, 2012.