punk-rock
acoustic-psychedelic
post rock
hard rock-alternative
rock-folk
hardcore-punk
pop-alternative
crossover-rock'n'roll
rock-pop
rap-hip hop
blues-rock
hard rock-rock
punk-rock'n'roll
symphonic-rock
ambient-electronica
alternative-acoustic
metal-crossover