punk-rock
acoustic-psychedelic
post rock
melodic-metal
punk-pop
metal
crossover
pop-rock
big-beat-garage
hip hop-rap
indie-folk
grunge-rock
blues-rock