Despite minimum street cred and the bare bones knowledge of rap music knowledge, I went to go see (at very expensive price, no surprise) the GZA from the Wu Tang Clan in Zurich. Highlights include Clan in the Front and Older Gods.
Thankfully, I fit right in. Turns out the Swiss don't look like they have mad amounts of street cred either.