There are at least two artists with the name The IT. 1. A French pop rock band (active from 2011 to present)
2. A duo with Larry Heard & Harry Dennis (1986)
3. A Death Metal band based in North Dakota/San Fransisco
The musical forbears of Sebastian Lohse aka Break SL references strongly from Chicago, Detroit and New York. This reflections which can also be heard in one of his regular DJ-sets still never overshadow his own identity.