punk-rock
acoustic-psychedelic
post rock
pop-rock
rock'n'roll-rock
heavy-metal
crossover-alternative
melodic-metalcore
hardcore-metal
hip hop-rap
big-beat
metalcore
folk-rock
indie-grunge
folk-acoustic
rock-alternative
world music-folk