punk-rock
acoustic-psychedelic
post rock
heavy-hard rock
heavy
techno-dance music
hip hop-rap
rap-rap
crossover
emo-aggro
hip hop-funk
art rock-alternative