This is more of the anything really category but heres a few artists i listen to, dunno
if these would help out.
Hopsin
Tyler, The Creator
Tupac
Lil Wyte - he only has a couple good songs imo
Kendric Lamar
Afroman
Three 6 Mafia
Bone Thugs N Harmony
Apocalyptica
Seether
System of the Dowm
Avenged Sevenfold
Disturbed
Killswitch Engage
Asking Alexandria
Periphery
Dance Gavin Dance