“X for black people” sounds so bizarre to me(non-American). The cultural divide between the people must be insane.
I don't know what country you're from but if you don't think there are subcultures in your country under-represented by the dominant media I'd assert you're almost definitely wrong. Perhaps it feels a little strange from the outside that such a subculture is definitively "black" but yeah, that's basically how things are in the US. The country has a deep history of racism and black people being literal slaves, in that…
Where do you draw the line in your definition of "subcultures"? Is it Black/White/Brown? I always feel weird that I'm pigeon-holed into "white", as if I have anything in common with those of Italian or Jewish ancestry.
>The country has a deep history of racism and black people being literal slaves
The USA is astoundingly multi-cultural. Why do you think so many people from around the globe try to get there?