Ivory Lee Bachus (*16.06.1985 in Eberbach -Germany-) -otherwise known as
"Igh"- is a producer, speaking german and american english.
One of his faces is called "Sky Ridah". His specialty is producing Drum and
Bass, but also other electronic music.
Early in life "Sky Ridah" started interesting i...See Full Bio