punk-rock
acoustic-psychedelic
post rock
dance music-alternative
thrash-metal
rock'n'roll-hard rock
folk-rock
rock-metal
hip hop
folk
crossover-rock