punk-rock
acoustic-psychedelic
post rock
folk
rock
alternative-punk
symphonic-metal
rock-hard rock
pop-rock
hip hop
metal-crossover