punk-rock
acoustic-psychedelic
post rock
rap
power-alternative
hard rock-metal
crossover
alternative-rock
hip hop-rap
rock
r&b-r&b
grind-crust
electronica-pop
progressive-metalcore
drum'n'bass-dubstep
acoustic-blues
pop
rock-blues
death-metal