punk-rock
acoustic-psychedelic
post rock
rap-hip hop
death-thrash
alternative-alternative
acoustic-folk
rock-rock
rap
pop-pop
heavy-rock
rock'n'roll
alternative-pop
metal
rock-alternative
crossover
pop-rock
alternative-heavy
rock-hard rock