S.D.I. - do you know what band these letters stand for? Correct: Satan’s Defloration Incorporated! Their eponymous debut album was first released in 1986; but this is not the usual run-of-the-mill Speed/Thrash you would expect to come from Germany. Hailing from Osnabrück, Lower Saxony, S.D.I. were quite isolated from the famous hot spots of the German scene and developed their very own take on Speed/Thrash Metal right from the start.