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
Deymare lives in Finnland and produces mainy deep soulful house, but also acid house and a bit of techno if he feels like it.
He has been listening to house & techno music since 1991 and producing tracks since 1994.